From f48cb805eca1f9bdbfa369aa0b125e684c035ea9 Mon Sep 17 00:00:00 2001 From: Matthew Carpenter Date: Thu, 14 Dec 2017 11:21:00 -0500 Subject: [PATCH] Added logic to use the Mythras sheet as M-Space sheet too with hidden variant style, Adding M-Space sheet. --- M-Space/Changelog.md | 88 + M-Space/M-Space.css | 1535 ++++++ M-Space/M-Space.html | 5717 +++++++++++++++++++++ M-Space/M-Space.png | Bin 0 -> 173669 bytes M-Space/README.md | 1 + M-Space/sheet.json | 88 + M-Space/translation.json | 473 ++ M-Space/translations/af.json | 472 ++ M-Space/translations/cs.json | 472 ++ M-Space/translations/da.json | 472 ++ M-Space/translations/de.json | 472 ++ M-Space/translations/el.json | 472 ++ M-Space/translations/en.json | 473 ++ M-Space/translations/es.json | 472 ++ M-Space/translations/fr.json | 472 ++ M-Space/translations/he.json | 472 ++ M-Space/translations/it.json | 472 ++ M-Space/translations/ja.json | 472 ++ M-Space/translations/ko.json | 472 ++ M-Space/translations/nl.json | 472 ++ M-Space/translations/pt.json | 472 ++ M-Space/translations/ru.json | 472 ++ M-Space/translations/sv.json | 472 ++ M-Space/translations/tr.json | 472 ++ M-Space/translations/translations/af.json | 472 ++ M-Space/translations/translations/cs.json | 472 ++ M-Space/translations/translations/da.json | 472 ++ M-Space/translations/translations/de.json | 472 ++ M-Space/translations/translations/el.json | 472 ++ M-Space/translations/translations/en.json | 473 ++ M-Space/translations/translations/es.json | 472 ++ M-Space/translations/translations/fr.json | 472 ++ M-Space/translations/translations/he.json | 472 ++ M-Space/translations/translations/it.json | 472 ++ M-Space/translations/translations/ja.json | 472 ++ M-Space/translations/translations/ko.json | 472 ++ M-Space/translations/translations/nl.json | 472 ++ M-Space/translations/translations/pt.json | 472 ++ M-Space/translations/translations/ru.json | 472 ++ M-Space/translations/translations/sv.json | 472 ++ M-Space/translations/translations/tr.json | 472 ++ M-Space/translations/translations/zh.json | 472 ++ M-Space/translations/translations/zu.json | 472 ++ M-Space/translations/zh.json | 472 ++ M-Space/translations/zu.json | 472 ++ Mythras/Mythras.css | 9 + Mythras/Mythras.html | 378 +- Mythras/copy-to-mspace.sh | 14 + Mythras/sheet.json | 2 +- Mythras/translation.json | 3 +- Mythras/translations/en.json | 5 +- 51 files changed, 26063 insertions(+), 188 deletions(-) create mode 100644 M-Space/Changelog.md create mode 100644 M-Space/M-Space.css create mode 100644 M-Space/M-Space.html create mode 100644 M-Space/M-Space.png create mode 100644 M-Space/README.md create mode 100644 M-Space/sheet.json create mode 100644 M-Space/translation.json create mode 100644 M-Space/translations/af.json create mode 100644 M-Space/translations/cs.json create mode 100644 M-Space/translations/da.json create mode 100644 M-Space/translations/de.json create mode 100644 M-Space/translations/el.json create mode 100644 M-Space/translations/en.json create mode 100644 M-Space/translations/es.json create mode 100644 M-Space/translations/fr.json create mode 100644 M-Space/translations/he.json create mode 100644 M-Space/translations/it.json create mode 100644 M-Space/translations/ja.json create mode 100644 M-Space/translations/ko.json create mode 100644 M-Space/translations/nl.json create mode 100644 M-Space/translations/pt.json create mode 100644 M-Space/translations/ru.json create mode 100644 M-Space/translations/sv.json create mode 100644 M-Space/translations/tr.json create mode 100644 M-Space/translations/translations/af.json create mode 100644 M-Space/translations/translations/cs.json create mode 100644 M-Space/translations/translations/da.json create mode 100644 M-Space/translations/translations/de.json create mode 100644 M-Space/translations/translations/el.json create mode 100644 M-Space/translations/translations/en.json create mode 100644 M-Space/translations/translations/es.json create mode 100644 M-Space/translations/translations/fr.json create mode 100644 M-Space/translations/translations/he.json create mode 100644 M-Space/translations/translations/it.json create mode 100644 M-Space/translations/translations/ja.json create mode 100644 M-Space/translations/translations/ko.json create mode 100644 M-Space/translations/translations/nl.json create mode 100644 M-Space/translations/translations/pt.json create mode 100644 M-Space/translations/translations/ru.json create mode 100644 M-Space/translations/translations/sv.json create mode 100644 M-Space/translations/translations/tr.json create mode 100644 M-Space/translations/translations/zh.json create mode 100644 M-Space/translations/translations/zu.json create mode 100644 M-Space/translations/zh.json create mode 100644 M-Space/translations/zu.json create mode 100755 Mythras/copy-to-mspace.sh diff --git a/M-Space/Changelog.md b/M-Space/Changelog.md new file mode 100644 index 0000000000..08a137c47a --- /dev/null +++ b/M-Space/Changelog.md @@ -0,0 +1,88 @@ +## Versioning +Versions have three numbers Major.Minor.Release + +**Major**: Indicates that some form of compatibility has broken. These versions should have notes indicating what broke and how to handle it. May include major UI changes to sheet layout and design. + +**Minor**: Indicates the addition of new features and/or bugfixes. + +**Release**: Indicates bugfixes and minor UI changes only. + +## 1.4.1 +### Bugfixes +* Fixed missing translation key for the option to not show 101+ reductions + +## 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 +* Added missing features needed for Luther Arkwright support; Conditions, and Psionics magic +* Added hit location setting which will set the hit location table to the correct values. Currently only supports Humanoid and Custom. Can set default in Campaign options. +* Some UI re-arranged for the addition of missing features + +## 1.3.2 +### Bugfixes +* Patch to finish hit location data migrations for those who upgraded before the v1.3.1 patches were in. Will copy old location data into new but only if the new fields are still undefined or empty. + +## 1.3.1 +### Bugfixes +* Fixed a hit location data migration issue from v1.2.0 to v1.3.0 + +## 1.3.0 +### Compatibility Issues +* Not a real compatibility issue but if you find a section of the sheet missing you may need to enable it in the new campaign options section. + +### New Features +* Campaign Options: + * You can now enable/disable various components of the sheet like dependencies, firearms & magic systems(entirely remove them including the show/hide check-boxes). + * That's all tied to the setting option, select Luther Arkwright and it will automatically set the various individual sheet options to match Luther Arkwright RAW. For example, it will enable dependencies, disable magic systems other than mysticism, enable firearms and change some of the terminology to be setting specific. + * Each of those options can be over-ridden. So to take Luther Arkwright for example, you can set Folk Magic to "enabled" instead of "per setting". In that case Folk Magic will show even if setting is configured for Luther Arkwright. This will allow you to use systems from other settings in custom settings or as optional rules. + * These sheet options can be set by the GM in the campaign settings so the sheet/character comes pre-configured on creation, avoiding the need to switch each sheet/character to the appropriate settings. +* Added setting support for: Classic Fantasy, Monster Island and Thennla + * Classic Fantasy: Some terminology changes, adds an Arcane and Divine magic section, and enables adding rank to luck points. + * Monster Island: Adds a Status skill under standard skills, disables Folk Magic and Mysticism + * Thennla: Relabels Folk Magic as Rites +* Added a new tab with General Notes and renamed the existing Notes tab to Background +* Added notes to the equipment section +* Expanded hit locations to 11 fillable fields(most any creature in the rulebooks has). The hit ranges are also broken into low and high values instead of one field(preparation for rollable hit tables). You can also re-label the hit location names. +* Can now change the base characteristics of sorcery invocations. Still defaults to INT+INT +* Changed Magic sections to be a little more distinct from each other +* Removed the spinners from the number fields +* Can now adjust the roll used for initiative to anything you wish. If you had the alacrity gift checked the roll is already updated for you. +* Re-arranged the Movement section to be more readable and to make room for expanded hit locations. +* Can enable/disable display of weapon sections like you can with magic sections now. + +### Bugfixes +* Fixed Concentration for spell roll templates +* Fixed base value of Dance skill +* Fixed the translation key for Stealth Base value +* Set columns in the Background section to be equal width +* Fixed rolling for Shaping giving a standard value of 0 +* Replace some terminology missed for Luther Arkwright support +* Renamed Strike Rank to Initiative Bonus + +## 1.2.0 +### New Features +* Switched to three number versioning. +* Added detailed fields for spirits/fetishes. +* Added options to whisper dice to the GM only and to exclude the character name from rolls . +* Added the other optional Shaping components and you can now individually enable/disable each. +* Adjusted the symbols used to indicate Critical and Fumble in the skill roll tmeplate to make them stand out from standard success and failure. +* Allow user to select more invocations and devotions when configuring spells and miracles + +### Bugfixes +* Fixed typo Missle -> Missile +* Fixed encumbered value in roll tmeplates of professional skills and custom standard skills + +## 1.1 +### Bugfixes +* Strike rank has migrated to Initiative bonus per updated rules. The built in sheet versioning should copy any existing values over to the new fields. + +## 1.0 + +* Initial Release diff --git a/M-Space/M-Space.css b/M-Space/M-Space.css new file mode 100644 index 0000000000..5b754e34f2 --- /dev/null +++ b/M-Space/M-Space.css @@ -0,0 +1,1535 @@ +/* Generics*/ +hr { + margin: 5px; +} + +.sheet-invisible { + opacity: 0; +} + +.sheet-text-align-center { + text-align: center; +} + +.sheet-text-align-left { + text-align: left; +} + +.sheet-background-red { + background:#F2DEDE; +} + +.sheet-background-orange { + background:#FFEBCC; +} + +.sheet-background-yellow { + background:#FCF8E3; +} + +.sheet-background-gray { + background:#D3D3D3; +} + +.sheet-background-blue { + background:#D9EDF7; +} + +.sheet-background-green { + background:#DFF0D8; +} + +/* Remove margin from selects in webkit browsers, same for textareas */ +button { + margin: 0px; + padding-top: 0px; + padding-bottom: 0px; + padding-left: 5px; + padding-right: 5px; + height: 1.5em; + font-size: 1em; +} +button[type=roll].sheet-reduced-size { + margin: 0px; + padding: 0px; + height: 1.5em; + font-size: 1em; +} +select { + margin: 0px; + padding: 0px; + height: 1.5em; +} +option { + margin: 0px; + padding: 0px; + height: 1.5em; +} +textarea { + margin: 0px; + padding: 0px; +} +input { + margin: 0px; + padding: 0px; + height: 1.5em; +} + +input[type="number"]:disabled::-webkit-inner-spin-button, +input[type="number"]:disabled::-webkit-outer-spin-button { + -webkit-appearance: none; +} +input[type='number']:disabled { + -moz-appearance: textfield; +} + +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + -webkit-appearance: none; +} +input[type='number'] { + -moz-appearance: textfield; +} + +input[type='number'] { + text-align: center; +} + +/* Tweak repeating section buttons so they have a bottom margin and dont overflow when in edit mode. */ +div[class^="repcontrol"] { + margin-bottom: 5px; +} +div[class="repcontainer editmode"] ~ div[class^="repcontrol"] button[class="btn repcontrol_add"] { + display: inline-block!important; + visibility: hidden; +} + +/* Layout CSS */ +div.sheet-wrapper { + min-width: 850px; +} + +div.sheet-spacer { + margin-bottom: 5px; +} + +div.sheet-bottom-border { + border-bottom: 1px solid black; +} + +div.sheet-rep-row { + padding-bottom: 2px; +} + +.sheet-full-width { + width: 100%; +} +.sheet-number-width { + width: 47px; +} +.sheet-damage-width { + width: 94px; +} +.sheet-button-width { + width: 20px; +} +.sheet-enable-width { + width: 100px; +} +input.sheet-total { + font-weight: bold; + text-align: center; +} +input[type="number"].sheet-full-width { + width: 100%; +} +input[type='number'].sheet-total { + font-weight: bold; +} + +.sheet-float-left { + float: left; +} +.sheet-float-right { + float: right; +} +.sheet-clear-float { + clear: both; +} + +div.sheet-cell { + display: table-cell; +} + +div.sheet-section { + border-radius: 10px; + border: 1px solid black; + padding-bottom: 4px; + padding-left: 4px; + padding-right: 4px; + margin: 0px; +} + +span.sheet-section-title-partner { + float: right; + padding-top: 4px; +} + +.sheet-header { + font-weight: bold; + text-align: center; +} + +.sheet-disabled { + background: #F5F5F5; + cursor: not-allowed; +} +input[type="number"].sheet-disabled { + background: #F5F5F5; + cursor: not-allowed; + -moz-appearance: textfield; +} +input[type="number"].sheet-disabled::-webkit-inner-spin-button, +input[type="number"].sheet-disabled::-webkit-outer-spin-button { + -webkit-appearance: none; +} + +.sheet-bold { + font-weight: bold; +} + +.sheet-hidden { + display: none; +} + +input[type="checkbox"].sheet-in-header-toggle { + margin-top: 7px; + margin-right: 3px; +} + +span.sheet-in-header-toggle { + margin-top: 5px; + margin-right: 3px; +} + + +/* Collapse */ +input.sheet-details-toggle { + position: relative; + z-index: 9999; + cursor: pointer; + opacity: 0; + width: 16px; + height: 16px +} +input.sheet-details-toggle + span { + display: inline-block; + position: relative; + width: 16px; + height: 16px; + background: url(http://i.imgur.com/FDNaXPO.png); + cursor: pointer; + margin-left: -16px; + margin-bottom: -3px; + +} +input.sheet-details-toggle:checked + span { + background: url(http://i.imgur.com/4Lp1ONC.png); +} + +input[type="checkbox"].sheet-details-toggle:not(:checked) ~ div.sheet-details { + display: none; +} + +/* Logo wrapper */ +div.sheet-logo { + width: 175px; +} + +/* Superscripts */ +span.sheet-sup { + vertical-align: super; + font-size: smaller; +} + +/* Settings */ +input.sheet-campaign-settings-toggle:not(:checked) ~ div.sheet-campaign-settings { + display: none; +} +input.sheet-campaign-settings-toggle:checked ~ div.sheet-campaign-settings { + display: initial; +} + +input.sheet-mythras-variant-toggle:not(:checked) ~ div .sheet-mythras-variant, +input.sheet-mspace-variant-toggle:not(:checked) ~ div .sheet-mspace-variant { + display: none; +} +input.sheet-mythras-variant-toggle:checked ~ div .sheet-mythras-variant, +input.sheet-mspace-variant-toggle:checked ~ div .sheet-mspace-variant { + display: initial; +} + +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; +} + +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; +} +input.sheet-dependencies-enabled-toggle:checked ~ div .sheet-dependencies-enabled { + display: initial; +} + +input.sheet-tenacity-enabled-toggle ~ div .sheet-tenacity-enabled { + display: none; +} +input.sheet-tenacity-enabled-toggle:checked ~ div .sheet-tenacity-enabled { + display: initial; +} + +input.sheet-spirit-tenacity-toggle ~ div .sheet-spirit-tenacity { + display: none; +} +input.sheet-spirit-tenacity-toggle:checked ~ div .sheet-spirit-tenacity { + display: initial; +} + +input.sheet-firearms-enabled-toggle:not(:checked) ~ div .sheet-firearms-enabled { + display: none; +} + +input.sheet-boating-standard-toggle ~ div .sheet-boating-standard { + display: none; +} +input.sheet-boating-standard-toggle:checked ~ div .sheet-boating-standard { + display: initial; +} + +input.sheet-status-standard-toggle ~ div .sheet-status-standard { + display: none; +} +input.sheet-status-standard-toggle:checked ~ div .sheet-status-standard { + display: initial; +} + +input.sheet-superstition-standard-toggle ~ div .sheet-superstition-standard { + display: none; +} +input.sheet-superstition-standard-toggle:checked ~ div .sheet-superstition-standard { + 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; +} + +input.sheet-divine-magic-enabled-toggle:not(:checked) ~ div .sheet-divine-magic-enabled { + display: none; +} + +input.sheet-folk-magic-enabled-toggle:not(:checked) ~ div .sheet-folk-magic-enabled { + display: none; +} + +input.sheet-animism-enabled-toggle:not(:checked) ~ div .sheet-animism-enabled { + display: none; +} + +input.sheet-mysticism-enabled-toggle:not(:checked) ~ div .sheet-mysticism-enabled { + display: none; +} + +input.sheet-la-psionics-enabled-toggle:not(:checked) ~ div .sheet-la-psionics-enabled { + display: none; +} + +input.sheet-sorcery-enabled-toggle:not(:checked) ~ div .sheet-sorcery-enabled { + display: none; +} + +input.sheet-theism-enabled-toggle:not(:checked) ~ div .sheet-theism-enabled { + display: none; +} + +/* Sheet Types */ +input.sheet-type-toggle-battle-unit:not(:checked) ~ div.sheet-type-battle-unit, +input.sheet-type-toggle-npc:not(:checked) ~ div.sheet-type-npc, +input.sheet-type-toggle-pc:not(:checked) ~ div.sheet-type-pc, +input.sheet-type-toggle-ship:not(:checked) ~ div.sheet-type-ship{ + display: none; +} + +/* PC Pages */ +input.sheet-page-toggle { + position: relative; + z-index: 9999; + cursor: pointer; + opacity: 0; + width: 100px; + margin-bottom: 2px; +} +span.sheet-page-toggle { + display: inline-block; + position: relative; + width: 100px; + text-align: center; + background: black; + color: lightgray; + font-weight: bold; + border-radius: 4px; + cursor: pointer; + margin-left: -100px; +} + +input.sheet-page-toggle-core:checked + span.sheet-page-toggle-core, +input.sheet-page-toggle-equipment:checked + span.sheet-page-toggle-equipment, +input.sheet-page-toggle-magic:checked + span.sheet-page-toggle-magic, +input.sheet-page-toggle-brackground:checked + span.sheet-page-toggle-background, +input.sheet-page-toggle-notes:checked + span.sheet-page-toggle-notes, +input.sheet-page-toggle-all:checked + span.sheet-page-toggle-all { + background: black; + color: firebrick; +} + +div.sheet-page { + visibility: hidden; + opacity: 0; + max-height: 0; + overflow: hidden; +} +input.sheet-page-toggle-core:checked ~ div.sheet-page-core, +input.sheet-page-toggle-equipment:checked ~ div.sheet-page-equipment, +input.sheet-page-toggle-magic:checked ~ div.sheet-page-magic, +input.sheet-page-toggle-background:checked ~ div.sheet-page-background, +input.sheet-page-toggle-notes:checked ~ div.sheet-page-notes, +input.sheet-page-toggle-all:checked ~ div.sheet-page-core, +input.sheet-page-toggle-all:checked ~ div.sheet-page-magic, +input.sheet-page-toggle-all:checked ~ div.sheet-page-equipment, +input.sheet-page-toggle-all:checked ~ div.sheet-page-background, +input.sheet-page-toggle-all:checked ~ div.sheet-page-notes { + visibility: visible; + opacity: 1; + max-height: 999999px; + overflow: auto; +} + +/* Traits */ +div.sheet-info { + margin-bottom: 5px; +} +div.sheet-info-firstrow { + display: inline-block; + width: 97%; +} +div.sheet-info-row { + display: inline-block; + width: 100%; +} +div.sheet-info-name { + display: inline-block; + width: 20.25%; +} +div.sheet-info-species { + display: inline-block; + width: 20.25%; +} +div.sheet-info-hit-locations { + display: inline-block; + width: 20.25%; +} +div.sheet-info-career { + display: inline-block; + width: 20.25%; +} +div.sheet-info-traits { + display: inline-block; + width: 49.75%; +} +div.sheet-info-conditions { + display: inline-block; + width: 49.75%; +} +div.sheet-info-age { + display: inline-block; + width: 10%; +} +div.sheet-info-gender { + display: inline-block; + width: 18%; +} +div.sheet-info-frame { + display: inline-block; + width: 18%; +} +div.sheet-info-weight { + display: inline-block; + width: 16%; +} +div.sheet-info-height { + display: inline-block; + width: 16%; +} +div.sheet-info-handedness { + display: inline-block; + width: 19.75%; +} +div.sheet-info-homeland { + display: inline-block; + width: 33%; +} +div.sheet-info-culture { + display: inline-block; + width: 33%; +} +div.sheet-info-social-class { + display: inline-block; + width: 33%; +} + +div.sheet-info-exp-rolls { + display: inline-block; + width: 8%; +} +div.sheet-info-rank { + display: inline-block; + width: 8%; +} + +/* Characteristics */ +div.sheet-characteristics { + margin-bottom: 5px; +} + +div.sheet-char-row { + display: inline-block; + width: 86%; +} + +div.sheet-char-number { + display: inline-block; + text-align: center; + 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; +} + +div.sheet-char-label { + display: inline-block; + font-weight: bold; + width: 27%; +} + +/* Initiative */ +div.sheet-initiative { + margin-bottom: 5px; +} +input.sheet-init-dice { + width: 75px; +} + +/* Attributes */ +div.sheet-attributes { + width: 32%; + float: left; + margin-right: 5px; +} + +div.sheet-attribute-row { + display: inline-block; + width: 92%; +} + +div.sheet-attribute-number { + display: inline-block; + text-align: center; + width: 19%; +} + +div.sheet-attribute-symbol { + display: inline-block; + text-align: center; +} + +div.sheet-attribute-label { + display: inline-block; + width: 33%; +} + +div.sheet-attribute-total { + display: inline-block; + text-align: center; + width: 42%; +} + +input.sheet-attribute-table-lookup { + width: 50% +} + +/* Hit Locations */ +div.sheet-hit-locations { + margin-bottom: 5px; +} + +div.sheet-hit-locations-row { + display: inline-block; + width: 94%; +} + +input[type="number"].sheet-hit-locations-table-number { + text-align: center; + width: 20px; +} + +div.sheet-hit-locations-number { + display: inline-block; + text-align: center; + width: 13%; +} + +div.sheet-hit-locations-symbol { + display: inline-block; + text-align: center; +} + +div.sheet-hit-locations-label { + display: inline-block; + text-align: center; + width: 36%; +} + +div.sheet-hit-locations-block { + display: inline-block; + text-align: center; + width: 4%; +} + +div.sheet-hit-locations-hp { + display: inline-block; + text-align: center; + width: 29%; +} +textarea.sheet-hit-locations-note { + height: 88px; +} + +/* Movement */ +div.sheet-movement { + margin-bottom: 5px; +} + +div.sheet-movement-row { + display: inline-block; + width: 97.5%; +} + + +/* Encumbrance */ +div.sheet-encumbrance { + width: 52.5%; + margin-right: 5px; + float: left; +} + +div.sheet-encumbrance-row { + display: inline-block; + width: 95%; +} + +div.sheet-encumbrance-number { + display: inline-block; + text-align: center; + width: 11%; +} + +div.sheet-encumbrance-load { + display: inline-block; + text-align: center; + width: 24%; +} + +div.sheet-encumbrance-skills { + display: inline-block; + text-align: center; + width: 29%; +} + +div.sheet-encumbrance-move { + display: inline-block; + text-align: center; + width: 21%; +} + +/* Fatigue */ +div.sheet-fatigue { + float: left; + width: 44.5%; + margin-bottom: 5px; +} + +div.sheet-fatigue-row { + display: inline-block; + width: 100%; +} + +div.sheet-fatigue-label { + display: inline-block; + text-align: center; + width: 37%; +} + +div.sheet-fatigue-recovery { + display: inline-block; + text-align: center; + width: 24%; +} + +/* Combat Styles */ +div.sheet-combatstyle { + margin-bottom: 5px; +} + +div.sheet-combatstyle-row { + display: inline-block; + width: 97.5%; +} + +div.sheet-combatstyle-name { + display: inline-block; + text-align: center; + width: 17.5%; +} + +div.sheet-combatstyle-checkbox { + display: inline-block; + text-align: center; + width: 2.25%; +} + +div.sheet-combatstyle-number { + display: inline-block; + text-align: center; + width: 5.8125%; +} + +div.sheet-combatstyle-traits { + display: inline-block; + text-align: center; + width: 17.5%; +} + +div.sheet-combatstyle-button { + display: inline-block; + text-align: center; + width: 2.375%; +} + +div.sheet-combatstyle-weapons { + display: inline-block; + text-align: center; + width: 34%; +} + +select.sheet-combatstyle-char { + width: 7%; +} + +/* Weapons */ +div.sheet-weapons { + margin-bottom: 5px; +} + +input[type="checkbox"].sheet-display-shields:not(:checked) ~ div.sheet-display-shields { + display: none; +} + +input[type="checkbox"].sheet-display-melee-weapons:not(:checked) ~ div.sheet-display-melee-weapons { + display: none; +} + +input[type="checkbox"].sheet-display-missile-weapons:not(:checked) ~ div.sheet-display-missile-weapons { + display: none; +} + +input[type="checkbox"].sheet-display-firearms:not(:checked) ~ div.sheet-display-firearms { + display: none; +} + +div.sheet-weapons-row { + display: inline-block; + width: 97.5%; +} + +div.sheet-weapon-name { + display: inline-block; + text-align: center; + width: 17.5%; +} + +div.sheet-weapon-damage-mod{ + display: inline-block; + text-align: center; + width: 2.5%; +} + +div.sheet-weapon-damage { + display: inline-block; + text-align: center; + width: 7.5%; +} + +div.sheet-weapon-button { + display: inline-block; + text-align: center; + width: 2.375%; +} + +div.sheet-weapon-size { + display: inline-block; + text-align: center; + width: 4.5%; +} + +div.sheet-weapon-reach { + display: inline-block; + text-align: center; + width: 5%; +} + +div.sheet-weapon-force { + display: inline-block; + text-align: center; + width: 5%; +} + +div.sheet-weapon-range { + display: inline-block; + text-align: center; + width: 9%; +} + +div.sheet-weapon-fire-rate { + display: inline-block; + text-align: center; + width: 8%; +} + +div.sheet-weapon-ammo { + display: inline-block; + text-align: center; + width: 11.75%; +} + +div.sheet-weapon-load { + display: inline-block; + text-align: center; + width: 5%; +} + +div.sheet-weapon-firearm-load { + display: inline-block; + text-align: center; + width: 10%; +} + +div.sheet-weapon-number { + display: inline-block; + text-align: center; + width: 4%; +} + +div.sheet-weapon-effects { + display: inline-block; + text-align: center; + width: 29%; +} + +div.sheet-weapon-traits { + display: inline-block; + text-align: center; + width: 19.5%; +} + +div.sheet-weapon-missile-effects { + display: inline-block; + text-align: center; + width: 21.75%; +} + +div.sheet-weapon-missile-traits { + display: inline-block; + text-align: center; + width: 12.5%; +} + +div.sheet-weapon-firearm-traits { + display: inline-block; + text-align: center; + width: 30.75%; +} + +/* Skills */ +div.sheet-skill { + float: left; + width: 48.5%; + margin-right: 5px; + margin-bottom: 5px; +} + +div.sheet-skill2 { + float: left; + width: 100%; + margin-bottom: 5px; +} + +div.sheet-skill-row { + display: inline-block; + width: 95%; +} + +div.sheet-skill-name { + display: inline-block; + width: 36%; +} + +div.sheet-language-name { + display: inline-block; + width: 42%; +} + +div.sheet-dependency-name { + display: inline-block; + width: 36%; +} + +div.sheet-passion-name { + display: inline-block; + width: 42%; +} + +div.sheet-skill-checkbox { + display: inline-block; + text-align: center; + width: 5%; +} + +div.sheet-skill-number { + display: inline-block; + text-align: center; + width: 12%; +} + +div.sheet-skill-button { + display: inline-block; + text-align: center; + width: 5%; +} + +select.sheet-skill-char { + width: 14%; +} + +input.sheet-skill-char { + width: 14%; +} + +/* Magic */ +div.sheet-magic { + margin-bottom: 5px; +} + +input[type="checkbox"].sheet-display-theism:not(:checked) ~ div.sheet-display-theism { + display: none; +} + +input[type="checkbox"].sheet-display-sorcery:not(:checked) ~ div.sheet-display-sorcery { + display: none; +} + +input[type="checkbox"].sheet-display-mysticism:not(:checked) ~ div.sheet-display-mysticism { + display: none; +} + +input[type="checkbox"].sheet-display-la-psionics:not(:checked) ~ div.sheet-display-la-psionics { + 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; +} + +input[type="checkbox"].sheet-display-folk-magic:not(:checked) ~ div.sheet-display-folk-magic { + display: none; +} + +input[type="checkbox"].sheet-display-arcane-magic:not(:checked) ~ div.sheet-display-arcane-magic { + display: none; +} + +input[type="checkbox"].sheet-display-divine-magic:not(:checked) ~ div.sheet-display-divine-magic { + 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%; +} + +div.sheet-magic-name { + display: inline-block; + width: 17.5%; +} + +div.sheet-magic-checkbox { + display: inline-block; + text-align: center; + width: 2.25%; +} + +div.sheet-magic-number { + display: inline-block; + text-align: center; + width: 5.8125%; +} + +div.sheet-magic-button { + display: inline-block; + text-align: center; + 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; +} + +div.sheet-spell-row { + display: inline-block; + width: 97.5%; +} + +div.sheet-spell-name { + display: inline-block; + text-align: center; + width: 17.5%; +} + +div.sheet-spell-resist { + display: inline-block; + text-align: center; + width: 11%; +} + +div.sheet-spell-description { + display: inline-block; + text-align: center; + width: 79%; +} +div.sheet-spell-button { + display: inline-block; + text-align: center; + width: 2.5%; +} +textarea.sheet-spell-macro { + height: 4em; +} + +div.sheet-arcane-magic-field { + display: inline-block; + text-align: center; + width: 16.25%; +} + +div.sheet-divine-magic-field { + display: inline-block; + text-align: center; + width: 16.25%; +} + +div.sheet-animism-number { + display: inline-block; + text-align: center; + width: 16%; +} +div.sheet-animism-spirit-ap { + display: inline-block; + text-align: center; + width: 11.5%; +} +div.sheet-animism-button { + display: inline-block; + text-align: center; + width: 2.5%; +} +div.sheet-fetish-row { + display: inline-block; + width: 100%; +} + +div.sheet-fetish-name { + display: inline-block; + text-align: center; + width: 17.5%; +} +div.sheet-fetish-type { + display: inline-block; + text-align: center; + width: 11%; +} +div.sheet-fetish-description { + display: inline-block; + text-align: center; + width: 70%; +} +div.sheet-fetish-skill-column { + display: inline-block; + margin-right: 1px; + width: 33%; +} +div.sheet-fetish-skill { + display: inline-block; + width: 200px; +} +div.sheet-fetish-powers-column { + display: inline-block; + width: 66%; +} +div.sheet-mediation-number { + display: inline-block; + text-align: center; + width: 25.75%; +} +div.sheet-path-number { + display: inline-block; + text-align: center; + width: 52%; +} +div.sheet-talent-type { + display: inline-block; + text-align: center; + width: 18%; +} +div.sheet-talent-description { + display: inline-block; + text-align: center; + width: 60.5%; +} +div.sheet-la-discipline-number { + display: inline-block; + 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; + width: 52%; +} +div.sheet-shaping-number { + display: inline-block; + text-align: center; + width: 25.75%; +} +div.sheet-sorceryspell-description { + display: inline-block; + text-align: center; + width: 76%; +} +div.sheet-devotion-number { + display: inline-block; + text-align: center; + width: 12.75%; +} + +/* Equipment */ +div.sheet-equipment { + float: left; + width: 48.5%; + margin-right: 5px; + margin-bottom: 5px; +} + +div.sheet-equipment-item { + display: inline-block; + text-align: center; + width: 67%; +} + +div.sheet-equipment-number { + display: inline-block; + text-align: center; + width: 15%; +} + +/* Wealth */ +div.sheet-wealth { + float: left; + width: 48.5%; + margin-bottom: 5px; +} + +div.sheet-wealth-currency { + display: inline-block; + text-align: center; + width: 52%; +} + +div.sheet-wealth-number { + display: inline-block; + text-align: center; + width: 15%; +} + +div.sheet-income-label { + display: inline-block; + text-align: center; + width: 10%; +} + +div.sheet-income-number { + display: inline-block; + text-align: center; + width: 13%; +} + +/* Notes */ +div.sheet-background { + float: left; + width: 98.75%; + margin-bottom: 5px; +} + +div.sheet-background-column1 { + float: left; + width: 49.625%; + margin-right: 5px; +} + +div.sheet-background-column2 { + float: left; + width: 49.625%; +} + +div.sheet-backgrounds { + margin-bottom: 5px; +} + +/* Notes */ +div.sheet-notes { + float: left; + width: 98.75%; + margin-bottom: 5px; +} + + + +/* Roll Templates */ +.sheet-rolltemplate-skill div.sheet-header { + width: 100%; + text-align: center; + color: lightgray; + background: black; + font-size: 120%; +} + +.sheet-rolltemplate-skill div.sheet-subheader { + width: 100%; + text-align: center; + color: lightgray; + background: black; + font-size: 75%; +} + +.sheet-rolltemplate-skill div.sheet-difficulty { + width: 100%; + text-align: center; + color: black; + background: red; + font-weight: bold; +} + +.sheet-rolltemplate-skill table { + width: 100%; + border: 1px solid black; + color: black; + font-weight: bold; + background: #FFFFFF; +} +.sheet-rolltemplate-skill td { + padding: 1px; + border-bottom: 1px solid black; +} +.sheet-rolltemplate-skill td.sheet-template_value { + text-align: center; +} +.sheet-rolltemplate-skill .inlinerollresult { + display: inline-block; + text-align: center; + border: 1px solid black; + background: #BEBEBE; +} +.sheet-rolltemplate-skill .inlinerollresult.fullcrit { + border: 1px solid black; + background: #BEBEBE; +} +.sheet-rolltemplate-skill .inlinerollresult.fullfail { + border: 1px solid black; + background: #BEBEBE; +} +.sheet-rolltemplate-skill .inlinerollresult.importantroll { + border: 1px solid black; + background: #BEBEBE; +} + + + +.sheet-rolltemplate-weapon div.sheet-header { + width: 100%; + text-align: center; + color: lightgray; + background: black; + font-size: 120%; +} +.sheet-rolltemplate-weapon div.sheet-subheader { + width: 100%; + text-align: center; + color: lightgray; + background: black; + font-size: 75%; +} +.sheet-rolltemplate-weapon table { + width: 100%; + border: 1px solid black; + color: black; + background: #FFFFFF; +} +.sheet-rolltemplate-weapon td { + padding: 1px; + border-bottom: 1px solid black; +} +.sheet-rolltemplate-weapon td.sheet-template_label { + font-weight: bold; +} +.sheet-rolltemplate-weapon td.sheet-template_value { + text-align: center; +} +.sheet-rolltemplate-weapon .inlinerollresult { + display: inline-block; + text-align: center; + border: 1px solid black; + background: #BEBEBE; +} +.sheet-rolltemplate-weapon .inlinerollresult.fullcrit { + border: 1px solid black; + background: #BEBEBE; +} +.sheet-rolltemplate-weapon .inlinerollresult.fullfail { + border: 1px solid black; + background: #BEBEBE; +} +.sheet-rolltemplate-weapon .inlinerollresult.importantroll { + border: 1px solid black; + background: #BEBEBE; +} + + +.sheet-rolltemplate-magic div.sheet-header { + width: 100%; + text-align: center; + color: lightgray; + background: black; + font-size: 120%; +} +.sheet-rolltemplate-magic div.sheet-subheader { + width: 100%; + text-align: center; + color: lightgray; + background: black; + font-size: 75%; +} +.sheet-rolltemplate-magic table { + width: 100%; + border: 1px solid black; + color: black; + background: #FFFFFF; +} +.sheet-rolltemplate-magic td { + padding: 1px; + border-bottom: 1px solid black; +} +.sheet-rolltemplate-magic td.sheet-template_label { + font-weight: bold; +} +.sheet-rolltemplate-magic td.sheet-template_value { + text-align: center; +} +.sheet-rolltemplate-magic .inlinerollresult { + display: inline-block; + text-align: center; + border: 1px solid black; + background: #BEBEBE; +} +.sheet-rolltemplate-magic .inlinerollresult.fullcrit { + border: 1px solid black; + background: #BEBEBE; +} +.sheet-rolltemplate-magic .inlinerollresult.fullfail { + border: 1px solid black; + background: #BEBEBE; +} +.sheet-rolltemplate-magic .inlinerollresult.importantroll { + border: 1px solid black; + background: #BEBEBE; +} + + +.sheet-rolltemplate-default div.sheet-header { + width: 100%; + text-align: center; + color: lightgray; + background: black; + font-size: 120%; +} +.sheet-rolltemplate-default div.sheet-subheader { + width: 100%; + text-align: center; + color: lightgray; + background: black; + font-size: 75%; +} +.sheet-rolltemplate-default table { + width: 100%; + border: 1px solid black; + color: black; + background: #FFFFFF; +} +.sheet-rolltemplate-default td { + padding: 1px; + border-bottom: 1px solid black; +} +.sheet-rolltemplate-default td.sheet-template_label { + font-weight: bold; + float: left; + text-align: left; +} +.sheet-rolltemplate-default td.sheet-template_value { + text-align: center; +} +.sheet-rolltemplate-default .inlinerollresult { + display: inline-block; + text-align: center; + border: 1px solid black; + background: #BEBEBE; +} +.sheet-rolltemplate-default .inlinerollresult.fullcrit { + border: 1px solid black; + background: #BEBEBE; +} +.sheet-rolltemplate-default .inlinerollresult.fullfail { + border: 1px solid black; + background: #BEBEBE; +} +.sheet-rolltemplate-default .inlinerollresult.importantroll { + border: 1px solid black; + background: #BEBEBE; +} diff --git a/M-Space/M-Space.html b/M-Space/M-Space.html new file mode 100644 index 0000000000..e99a5853b6 --- /dev/null +++ b/M-Space/M-Space.html @@ -0,0 +1,5717 @@ + + +
+ + + +

Settings

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Sheet Type:
+
+ + + + + PC + +
+ + +
+ + Show Name in Roll Templates: + +   + + Whisper Rolls to GM: + + + Rolls Show 101+ Reduced: + +
+ + Display Campaign Settings?  + + + +
+

Campaign Settings

+ +
+ Setting: + +
+ +
+

System

+
+ Extended Conflict Resolution Enabled: + +
+
+ + Simplified Combat Enabled: + +
+ +
+
+

Attributes

+
+ Add Rank to Luck: + +
+ + Tenacity Enabled: + +
+ +
+

Weapons

+
+ Firearms Enabled: + +
+ +
+

Skills

+
+ Boating is a Standard Skill: + +
+ + Status is a Standard Skill: + +
+ + Superstition is a Standard Skill: + +
+ + Dependencies Enabled: + +
+ +
+

Magic

+
+ + M-Space Psionics Enabled: + +
+ + Roman Magic Enabled: + +
+ + Arcane Magic Enabled: + +
+ + Divine Magic Enabled: + +
+ + Folk Magic Enabled: + +
+ + Animism Enabled: + +
+ + Spirits Have Tenacity: + +
+ + Mysticism Enabled: + +
+ + Luther Arkwright Psionics Enabled: + +
+ + Sorcery Enabled: + +
+ + Theism Enabled: + +
+
+
+ + +
+ + + + + + +
+ Core + MagicPsionics + Equipment + Background + Notes + All + +
+ +
+ +
+
+
+
Name
+
SpeciesRace
+
Hit Locations
+
CareerClass
+
Rank
+
Exp Rolls
+
+
+
+
+
+ +
+
Simplified Combat
+
+
+
+
+
+
+
Age
+
Gender
+
Frame
+
Weight
+
Height
+
Handedness
+
+
+
+
+
+
kg
+
cm
+
+
+
+
HomelandParalell DesignatorHome World
+
CultureParalell Type/Development
+
Social Class
+
+
+
+
+
+
+
+
+
Traits / Abilities / Gifts
+
Conditions
+
+
+
+
+
+
+
+ +
+
+ +
+

Characteristics

+
+
+
+
Temp
+
Total
+
+
+
+
STR:
+
+
+ / +
+
+
+
Base:
+
Training:
+
Ageing:
+
Other:
+
+
+ +
+
+
CON:
+
+
+ / +
+
+
+
Base:
+
Training:
+
Ageing:
+
Other:
+
+
+ +
+
+
SIZ:
+
+
+ / +
+
+
+
Base:
+
Other:
+
+
+ +
+
+
DEX:
+
+
+ / +
+
+
+
Base:
+
Training:
+
Ageing:
+
Other:
+
+
+ +
+
+
INT:
+
+
+ / +
+
+
+
Base:
+
Training:
+
Ageing:
+
Other:
+
+
+ +
+
+
POW:
+
+
+ / +
+
+
+
Base:
+
Training:
+
Ageing:
+
Other:
+
+
+ +
+
+
CHA:
+
+
+ / +
+
+
+
Base:
+
Training:
+
Ageing:
+
Other:
+
+
+ +
+ Conflict Pool:   +
+
+
+ + +
+

Initiative

+
+ Initiative Roll: + +
+
+
+
+ + +
+

Attributes

+
+
+
Attribute
+
Temp
+
Total
+
+
+
+
Action Points:
+
+
+
/
+
+
+
+
Swiftness Gift: (+1 AP)
+
Base:
+
Fatigue:
+
Other:
+
+
+ +
+
+
Damage Mod:
+
+
+ +
+
+
+
Mighty Gift: (Use STR+SIZ+POW)
+
Base:
+
Other: steps
+
+
+ +
+
+
Exp Modifier:
+
+
+ +
+
+
+
Base:
+
Other:
+
+
+ +
+
+
Healing Rate:
+
+
+ +
+
+
+
Healthy Gift (Double Healing Rate)
+
Base:
+
Other:
+
+
+ +
+
+
Luck Points:
+
+
+
/
+
+
+
+
Base:
+
Other:
+
+
+ +
+
+
Magic Points:
+
+
+
/
+
+
+
+
Base:
+
Other:
+
+
+ +
+
+
Move Rate:
+
+
+ +
+
+
+
Species:
+
Encumbrance:
+
Fatigue:
+
Other:
+
+
+ +
+
+
Power Points:
+
+
+
/
+
+
+
+
Base:
+
Other:
+
+
+ +
+
+
Prana Points:
+
+
+
/
+
+
+
+
Base:
+
Other:
+
+
+ +
+
+
Init. Bonus:
+
+
+ +
+
+
+
Base:
+
Armor Penalty:
+
Fatigue:
+
Other:
+
+
+ +
+
+
Tenacity:
+
+
+
/
+
+
+
+
Base:
+
+
Apply Dependencies Penalty:
+
Dependencies:
+
+
Other:
+
+
+ +

* Temp Damage Mod represents the steps up or down the damage modifier table

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

Health & Armor

Robust Gift (CON+SIZ+POW for HP)
+
+
+
1d20
+
Location
+
+
AP
+
HP
+
+ +
+
+
-
+
+
+
+
+
+
/
+
+
+
+
+
Armor Equipped:
+
Armor Type:
+
Armor ENC:
+
Armor AP:
+
Other AP:
+
Base HP: +
+
Other HP:
+
Base HP:
+
Other HP:
+
+ +
+ +
+
+
-
+
+
+
+
+
/
+
+
+
+
Armor Equipped:
+
Armor Type:
+
Armor ENC:
+
Armor AP:
+
Other AP:
+
Base HP: +
+
Other HP:
+
+
+ +
+
+
-
+
+
+
+
+
/
+
+
+
+
Armor Equipped:
+
Armor Type:
+
Armor ENC:
+
Armor AP:
+
Other AP:
+
Base HP: +
+
Other HP:
+
+
+ +
+
+
-
+
+
+
+
+
/
+
+
+
+
Armor Equipped:
+
Armor Type:
+
Armor ENC:
+
Armor AP:
+
Other AP:
+
Base HP: +
+
Other HP:
+
+
+ +
+
+
-
+
+
+
+
+
/
+
+
+
+
Armor Equipped:
+
Armor Type:
+
Armor ENC:
+
Armor AP:
+
Other AP:
+
Base HP: +
+
Other HP:
+
+
+ +
+
+
-
+
+
+
+
+
/
+
+
+
+
Armor Equipped:
+
Armor Type:
+
Armor ENC:
+
Armor AP:
+
Other AP:
+
Base HP: +
+
Other HP:
+
+
+ +
+
+
-
+
+
+
+
+
/
+
+
+
+
Armor Equipped:
+
Armor Type:
+
Armor ENC:
+
Armor AP:
+
Other AP:
+
Base HP: +
+
Other HP:
+
+
+ +
+
+
-
+
+
+
+
+
/
+
+
+
+
Armor Equipped:
+
Armor Type:
+
Armor ENC:
+
Armor AP:
+
Other AP:
+
Base HP: +
+
Other HP:
+
+
+ +
+
+
-
+
+
+
+
+
/
+
+
+
+
Armor Equipped:
+
Armor Type:
+
Armor ENC:
+
Armor AP:
+
Other AP:
+
Base HP: +
+
Other HP:
+
+
+ +
+
+
-
+
+
+
+
+
/
+
+
+
+
Armor Equipped:
+
Armor Type:
+
Armor ENC:
+
Armor AP:
+
Other AP:
+
Base HP: +
+
Other HP:
+
+
+ +
+
+
-
+
+
+
+
+
/
+
+
+
+
Armor Equipped:
+
Armor Type:
+
Armor ENC:
+
Armor AP:
+
Other AP:
+
Base HP: +
+
Other HP:
+
+
+ +
+
+
-
+
+
+
+
+
/
+
+
+
+
Armor Equipped:
+
Armor Type:
+
Armor ENC:
+
Armor AP:
+
Other AP:
+
Base HP: +
+
Other HP:
+
+
+
+ Wounds + + Notes + +
+
+
+
+ +
+ +
+ +
+
+

Encumbrance

Average Species SIZ: +
+
+
+
+
Temp
+
Current
+
Carrying Load
+
DEX & STR Skills
+
Base Move
+
+
+
+
+
+
+ +
+
+
+
+
Encumbrance from Armor:
+
Effective Encumbrance from Armor:
+
Armor Penalty:
+
Encumbrance from Shields:
+
Encumbrance from Melee Weapons:
+
Encumbrance from Missile Weapons:
+
Encumbrance from Firearms:
+
Encumbrance from Gear:
+
Encumbrance from Currency:
+
Burdened: greater than
+
Overloaded: greater than
+
Max:
+
+
+
+ + +
+

Fatigue

+
+
+
Current Level
+
Skill Grade
+
Recovery In
+
+
+
+ +
+
+ +
+
hours
+
+
+
+
+ +
+ + +
+
+

Movement

Walk    Run¹    Sprint¹    Climb  Rough  Steep  Sheer +
+
+
+ Running Jump²  Horizontal¹  Vertical¹    Standing Jump  Horizontal  Vertical    Swim³  / +
+
+
+ ¹ Critical success on Athletics roll grants +1 movement +
+
+ ² These jump values assume a 5m run-up. +
+
+ ³ Critical success on Swim roll grants +1 movement. The 2nd field resolves armor penalty and if positive the character swims, if 0 floats and if negative sinks. +
+
+
+ +
+ + +
+

Combat Styles

+
+
Combat Style
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
Traits
+
Weapons
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Char 1: + + Char 2: + + Base Value: Training & Experience: Other: +
+
Very Easy: Easy: Hard: Formidable: Herculean:
+
+
+
+
+ +
+ + +
+

Shields & Weapons

+ FirearmsMissile WeaponsMelee WeaponsShieldsDisplay: +
+
+
+
Shield
+
DM
+
Damage
+
+
Size
+
Reach
+
AP
+
HP
+
Combat Effects
+
Traits
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ENC: Max HP: +
+
+
+
+
+
+
+
Melee Weapon
+
DM
+
Damage
+
+
Size
+
Reach
+
AP
+
HP
+
Combat Effects
+
Traits
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ENC: Max HP: +
+
+
+
+
+
+
+
Missile Weapon
+
DM
+
Damage
+
+
Force
+
Range
+
Load
+
IS
+
AP
+
HP
+
Combat Effects
+
Traits
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ENC: Max HP: +
+
+
+
+
+
+
+
Firearm
+
Damage
+
+
Range
+
Fire Rate
+
Ammo
+
Load
+
Traits
+
+
+
+
+
+
+
+
+
+
/
+
+
+
+
+ ENC: +
+
+
+
+
+ +
+ + +
+ +
+

Standard Skills

+ +
+
Skill
+
+
!
+
+
Temp
+
Penalty
+
%
+
+ +
+
+
Athletics
+
+
+
+
+
+
+
+
+
+
Base Value: (STR+DEX)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Boating
+
+
+
+
+
+
+
+
+
+
Base Value: (STR+CON)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Brawn
+
+
+
+
+
+
+
+
+
+
Base Value: (STR+SIZ)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Conceal
+
+
+
+
+
+
+
+
+
+
Base Value: (DEX+POW)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Customs
+
+
+
+
+
+
+
+
+
+
Base Value: (INT+INT)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Dance
+
+
+
+
+
+
+
+
+
+
Base Value: (DEX+CHA)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Deceit
+
+
+
+
+
+
+
+
+
+
Base Value: (INT+CHA)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Drive
+
+
+
+
+
+
+
+
+
+
Base Value: (DEX+POW)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Endurance
+
+
+
+
+
+
+
+
+
+
Base Value: (CON+CON)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Evade
+
+
+
+
+
+
+
+
+
+
Base Value: (DEX+DEX)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
First Aid
+
+
+
+
+
+
+
+
+
+
Base Value: (INT+DEX)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Home Parallel
+
+
+
+
+
+
+
+
+
+
Base Value: (INT+INT)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Influence
+
+
+
+
+
+
+
+
+
+
Base Value: (CHA+CHA)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Insight
+
+
+
+
+
+
+
+
+
+
Base Value: (INT+POW)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Locale
+
+
+
+
+
+
+
+
+
+
Base Value: (INT+INT)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Perception
+
+
+
+
+
+
+
+
+
+
Base Value: (INT+POW)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Ride
+
+
+
+
+
+
+
+
+
+
Base Value: (DEX+POW)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Sing
+
+
+
+
+
+
+
+
+
+
Base Value: (CHA+POW)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Status
+
+
+
+
+
+
+
+
+
+
Base Value:
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Stealth
+
+
+
+
+
+
+
+
+
+
Base Value: (DEX+INT)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Superstition
+
+
+
+
+
+
+
+
+
+
Base Value: ((21-INT)+POW)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Swim
+
+
+
+
+
+
+
+
+
+
Base Value: (STR+CON)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Willpower
+
+
+
+
+
+
+
+
+
+
Base Value: (POW+POW)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Char 1: + + Char 2: + + Base Value: +
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+
+
⚓ = Encumbered, ! = Fumbled, ✔ = Trained
+
+ + +
+ +
+

Professional Skills

+
+
Skill
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Char 1: + + Char 2: + + Base Value: +
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+
+
+
+
Language
+
!
+
+
Temp
+
Penalty
+
%
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Base Value: (INT+CHA)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+
+
+ +
+

Passions & Dependencies

+
+
Passion
+
Score
+
Temp
+
Penalty
+
%
+
+
+
+
+
+
+
+
+
+
+
+
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+
+
+
+
+
Dependency
+
+
Score
+
Temp
+
Penalty
+
%
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+
+
♢ = Increased for XP
+
+
+
+
+ + + +
+
+
+ + +
+
+

Magic

+ TheismSorceryPsionicsMysticismAnimismFolk MagicDivine MagicArcane MagicRoman MagicPsionicsDisplay: +
+
+ + +
+

Psionics

+ + +
+
Power
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
Sphere
+
Arc
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
Base Value: (POW+POW) Training & Experience: Other: Cost:
+
Description:
+
+
Very Easy: Easy: Hard: Formidable: Herculean:
+
+
+
+
+ + +
+

Roman Magic

+ + +
+
Skill
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
+
+
+
Cursing
+
+
+
+
+
+
+
+
+
+
+
Learned: Base Value: (POW+cha) Training & Experience: Other:
+
Very Easy: Easy: Hard: Formidable: Herculean:
+
+
+
+
+
Divination
+
+
+
+
+
+
+
+
Affects:
+
+ +
+
Impact:
+
+ +
+
+
+
+
Learned: Base Value: (POW+INT) Training & Experience: Other:
+
Very Easy: Easy: Hard: Formidable: Herculean:
+
+
+
+
+
Necromancy
+
+
+
+
+
+
+
+
+
+
+
+
Learned: Base Value: (INT+CHA) Training & Experience: Other:
+
Very Easy: Easy: Hard: Formidable: Herculean:
+
+
+
+
+
Pharmacy
+
+
+
+
+
+
+
+
+
+
+
Learned: Base Value: (INT+INT) Training & Experience: Other:
+
Very Easy: Easy: Hard: Formidable: Herculean:
+
+
+
+
+
Shape Shifting
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
Learned: Base Value: (CON+POW) Training & Experience: Other:
+
Very Easy: Easy: Hard: Formidable: Herculean:
+
+
+
+
+
Theology
+
+
+
+
+
+
+
+
+
+
Learned: Base Value: (POW+POW) Training & Experience: Other:
+
Very Easy: Easy: Hard: Formidable: Herculean:
+
+
+
+ + +
+

Arcane Magic

+ +
+ +
+
+
Skill
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
+
Arcane Casting
+
+
+
+
+
+
+
+
+
+
Learned:
+
Base Value: (INT+POW)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Skill
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
+
Arcane Knowledge
+
+
+
+
+
+
+
+
+
+
Learned:
+
Base Value: (INT+INT)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+
+
Max Intensity
+
Magnitude
+
Casting Class
+
Rank
+
Armor Penalty
+
Apply Penalty
+
+
+
+
+
+ +
+
+
+
+ +
+
+
+ +

Rank 0 Spells (Cantrips)

Known: / +
+
+
Spell
+
+
Description
+
+
+
+
+
+
+
+
+
+
+ Reversible: +
+
+ Cost: + Area: + Time: +
+
+ Duration: + Range: + Resist: +
+ Macro + +
+
+
+
+ +

Rank 1 Spells

Cost Reduction: Memorized: / +
+
+
+
Spell
+
+
Description
+
+
+
+
+
+
+
+
+
+
+
+ School: + Reversible: +
+
+ Cost: MP + XP + Area: + Time: +
+
+ Duration: + Range: + Resist: +
+ Macro: + +
+
+
+
+ +

Rank 2 Spells

Cost Reduction: Memorized: / +
+
+
+
Spell
+
+
Description
+
+
+
+
+
+
+
+
+
+
+
+ School: + Reversible: +
+
+ Cost: MP + XP + Area: + Time: +
+
+ Duration: + Range: + Resist: +
+ Macro: + +
+
+
+
+ +

Rank 3 Spells

Cost Reduction: Memorized: / +
+
+
+
Spell
+
+
Description
+
+
+
+
+
+
+
+
+
+
+
+ School: + Reversible: +
+
+ Cost: MP + XP + Area: + Time: +
+
+ Duration: + Range: + Resist: +
+ Macro: + +
+
+
+
+ +

Rank 4 Spells

Cost Reduction: Memorized: / +
+
+
+
Spell
+
+
Description
+
+
+
+
+
+
+
+
+
+
+
+ School: + Reversible: +
+
+ Cost: MP + XP + Area: + Time: +
+
+ Duration: + Range: + Resist: +
+ Macro: + +
+
+
+
+ +

Rank 5 Spells

Cost Reduction: Memorized: / +
+
+
+
Spell
+
+
Description
+
+
+
+
+
+
+
+
+
+
+
+ School: + Reversible: +
+
+ Cost: MP + XP + Area: + Time: +
+
+ Duration: + Range: + Resist: +
+ Macro: + +
+
+
+
+
+ + +
+

Divine Magic

+ +
+ +
+
+
Skill
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
+
Channel
+
+
+
+
+
+
+
+
+
+
Learned:
+
Base Value: (INT+POW)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Skill
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
+
Piety
+
+
+
+
+
+
+
+
+
+
Learned:
+
Base Value: (CHA+POW)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+
+
Max Intensity
+
Magnitude
+
Casting Class
+
Rank
+
Armor Penalty
+
Apply Penalty
+
+
+
+
+
+ +
+
+
+
+ +
+
+
+ + +

Rank 1 Spells

Cost Reduction: Memorized: / +
+
+
+
Spell
+
+
Description
+
+
+
+
+
+
+
+
+
+
+
+ School: + Reversible: +
+
+ Cost: MP + XP + Area: + Time: +
+
+ Duration: + Range: + Resist: +
+ Macro: + +
+
+
+
+ +

Rank 2 Spells

Cost Reduction: Memorized: / +
+
+
+
Spell
+
+
Description
+
+
+
+
+
+
+
+
+
+
+
+ School: + Reversible: +
+
+ Cost: MP + XP + Area: + Time: +
+
+ Duration: + Range: + Resist: +
+ Macro: + +
+
+
+
+ +

Rank 3 Spells

Cost Reduction: Memorized: / +
+
+
+
Spell
+
+
Description
+
+
+
+
+
+
+
+
+
+
+
+ School: + Reversible: +
+
+ Cost: MP + XP + Area: + Time: +
+
+ Duration: + Range: + Resist: +
+ Macro: + +
+
+
+
+ +

Rank 4 Spells

Cost Reduction: Memorized: / +
+
+
+
Spell
+
+
Description
+
+
+
+
+
+
+
+
+
+
+
+ School: + Reversible: +
+
+ Cost: MP + XP + Area: + Time: +
+
+ Duration: + Range: + Resist: +
+ Macro: + +
+
+
+
+ +

Rank 5 Spells

Cost Reduction: Memorized: / +
+
+
+
Spell
+
+
Description
+
+
+
+
+
+
+
+
+
+
+
+ School: + Reversible: +
+
+ Cost: MP + XP + Area: + Time: +
+
+ Duration: + Range: + Resist: +
+ Macro: + +
+
+
+
+
+ +
+

Folk Magic

+ + +
+
+
Skill
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
+
Folk MagicRites
+
+
+
+
+
+
+
+
+
+
Learned:
+
Base Value: (POW+CHA)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+
+
+
Spell
+
+
Description
+
+ +
+
+
+
+
+
+
+
+
+ Concentration: +
+
+ Resist: + + Duration: + + Range: + +
+ Macro + +
+
+
+
+ + +
+

Animism

+ +
+ +
+
+
Skill
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
+
Trance
+
+
+
+
+
+
+
+
+
+
Learned:
+
Base Value: (CON+POW)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+ +
+
+
Skill
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
+
Binding
+
+
+
+
+
+
+
+
+
+
Learned:
+
Base Value: (POW+CHA)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+
+
+
+
Rank
+
Max # of Spirits
+
Max POW of Spirits
+
Spirit AP
+
Spirit IB
+
+
Spirit Damage
+
+
+
+
+ +
+
+
+
/
+
+
+
+
+
+
+
+
+
Fetish / Spirit
+
Type
+
Description
+
+
+
+
+
+
+
+
+
+
+ : + POW: + CHA: + Intensity: +
+
+ Action Points: + Init. Bonus: + Magic Points: / +
Tenacity: /
+ Spirit Damage: +
+
+
Standard Skills:
+
Spectral Combat
:
+
Willpower
:
+
Magic Skills:
+
Folk Magic
:
+
Shaping
:
+
Invocation
:
+
Exhort
:
+
Devotion
:
+
Other Skills:
+
+
+
+
Spirit Abilities:
+
+
Spells / Miracles:
+
+
+
+
+
+
+ + +
+

Mysticism

+ + +
+
Skill
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
Max Cumulative Intensity
+
Max Practiced Talents
+
+
+
+
Meditation
+
+
+
+
+
+
+
+
+
+
+
+
Learned: Base Value: (INT+CON) Training & Experience: Other:
+
Very Easy: Easy: Hard: Formidable: Herculean:
+
+
+
+ +
+
Path
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
Max Intensity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Base Value: (INT+CON) Training & Experience: Other:
+
Very Easy: Easy: Hard: Formidable: Herculean:
+
Path Talents:
+
+
+
+
+
+ +
+
Practiced Talent
+
+
Type
+
Description
+
+
+
+
+
+
+
+ +
+
+
+
+ Macro + +
+
+
+
+ + +
+

Psionics

+ + +
+
Discipline
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
Max Intensity
+
Max Active Talents
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Base Value: (POW+POW) Training & Experience: Other:
+
Very Easy: Easy: Hard: Formidable: Herculean:
+
Discipline Talents:
+
+
+
+
+
+ +
+
Talent
+
+
Description
+
+
+
+
+
+
+
+
+
+
+ Discipline: + +
+
+ Range: + + Duration: + + Area: +
+
+ Cost: + Resist: + + Damage: +
+ Macro: + +
+
+
+
+ + +
+

Sorcery

+ + +
+
Skill
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
Max Shaping Points
+
Max Memorized Spells
+
+
+
+
Shaping
+
+
+
+
+
+
+
+
+
+
+
+
Learned: Base Value: (INT+POW) Training & Experience: Other:
+
Very Easy: Easy: Hard: Formidable: Herculean:
+
+ + + + + + + + + + +
+
+ Components:  + Duration  + Magnitude  + Range  + Targets  +
+
+ Ablation  + Focus  + Fortune  + Precision  + Swiftness  +
+
+
+
+ +
+
Invocation
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
Max Intensity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Char 1: + + Char 2: + + Base Value: Training & Experience: Other: +
+
Very Easy: Easy: Hard: Formidable: Herculean:
+
Invocation Spells:
+
+
+
+
+
+ +
+
+
Spell
+
+
Description
+
+
+
+
+
+
+
+
+
+
+
+ Invocation: + + Concentration: Resist: + +
+ Macro + +
+
+
+
★ = Memorized
+
+ + +
+

Theism

+ +
+
+
Skill
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
+
Exhort
+
+
+
+
+
+
+
+
+
+
Learned:
+
Base Value: (INT+CHA)
+
Training & Experience: Other:
+
Very Easy: Easy:
+
Hard: Formidable: Herculean:
+
+
+
+ +
+
Devotion
+
+
!
+
+
Temp
+
Penalty
+
%
+
+
Intensity
+
Magnitude
+
Rank
+
Devotional Pool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
/
+
+
+
Base Value: (POW+CHA) Training & Experience: Other:
+
Very Easy: Easy: Hard: Formidable: Herculean:
+
Devotion Miracles:
+
+
+
+
+
+
+
Miracle
+
+
Description
+
+
+
+
+
+
+
+
+
+
+ Devotion: + + Miracle Rank: + +
+
+ Damage: + Cost: + Time: + Resist: + +
+
+ Area: + + Duration: + + Range: + +
+ Macro: + +
+
+
+
+ +
+
+ +
+ +
+
+

Equipment

+
+
Item
+
ENC
+
Qty
+
+
+
+
+
+
+
+
+
Notes:
+ +
+
+

Money & Wealth

+
+
Currency
+
Value
+
ENC
+
Qty
+
+
+
+
+
+
+
+
+
+
+
Income:
+
+
Day
+
+
Month
+
+
Season
+
+
Year
+
+
+
+
Other:
+ +
+
+ +
+
+ +
+
+

Background

+
+
+ Cults, Brotherhoods & Orders + Circles + +
+
+ Community + +
+
+ Family + +
+
+
+
+ Contacts + +
+
+ Allies + +
+
+ Enemies + +
+
+
+
+ +
+
+

Notes

+ +
+
+
+
+ + + + + + + + + +
{{name}}
+ {{#character}} +
({{character}})
+ {{/character}} +
{{#rollGreater() fatigue_skills 0}} {{#rollTotal() fatigue_skills 1}}Hard{{/rollTotal() fatigue_skills 1}}{{#rollTotal() fatigue_skills 2}}Formidable{{/rollTotal() fatigue_skills 2}}{{#rollTotal() fatigue_skills 3}}Herculean{{/rollTotal() fatigue_skills 3}}{{#rollTotal() fatigue_skills 4}}Hopeless{{/rollTotal() fatigue_skills 4}}{{#rollTotal() fatigue_skills 5}}No action allowed{{/rollTotal() fatigue_skills 5}}, due to fatigue {{/rollGreater() fatigue_skills 0}}
+
{{#rollTotal() encumbered 2}}{{#rollGreater() encumbrance_skills 0}} {{#rollTotal() encumbrance_skills 1}}+1 grade harder{{/rollTotal() encumbrance_skills 1}}{{#rollTotal() encumbrance_skills 2}}+2 grades harder{{/rollTotal() encumbrance_skills 2}}{{#rollTotal() encumbrance_skills 3}}Impossible{{/rollTotal() encumbrance_skills 3}}, due to ENC{{/rollGreater() encumbrance_skills 0}}{{/rollTotal() encumbered 2}}
+ + + + + + {{#rollLess() rolled 6}} + {{#rollBetween() rolled 1 very_easy_crit}} + + {{/rollBetween() rolled 1 very_easy_crit}} + {{#rollGreater() rolled very_easy_crit}} + + {{/rollGreater() rolled very_easy_crit}} + {{/rollLess() rolled 6}} + + {{#rollBetween() rolled 6 95}} + {{#rollBetween() rolled 1 very_easy_crit}} + + {{/rollBetween() rolled 1 very_easy_crit}} + {{#rollGreater() rolled very_easy_crit}} + {{#rollBetween() rolled very_easy_crit very_easy}} + + {{/rollBetween() rolled very_easy_crit very_easy}} + {{#rollGreater() rolled very_easy}} + + {{/rollGreater() rolled very_easy}} + {{/rollGreater() rolled very_easy_crit}} + {{/rollBetween() rolled 6 95}} + + {{#rollGreater() rolled 95}} + {{#rollGreater() very_easy 100}} + {{#rollLess() rolled 100}} + + {{/rollLess() rolled 100}} + {{#rollTotal() rolled 100}} + + {{/rollTotal() rolled 100}} + {{/rollGreater() very_easy 100}} + {{#rollLess() very_easy 101}} + {{#rollLess() rolled 99}} + + {{/rollLess() rolled 99}} + {{#rollGreater() rolled 98}} + + {{/rollGreater() rolled 98}} + {{/rollLess() very_easy 101}} + {{/rollGreater() rolled 95}} + + + + + + {{#rollLess() rolled 6}} + {{#rollBetween() rolled 1 easy_crit}} + + {{/rollBetween() rolled 1 easy_crit}} + {{#rollGreater() rolled easy_crit}} + + {{/rollGreater() rolled easy_crit}} + {{/rollLess() rolled 6}} + + {{#rollBetween() rolled 6 95}} + {{#rollBetween() rolled 1 easy_crit}} + + {{/rollBetween() rolled 1 easy_crit}} + {{#rollGreater() rolled easy_crit}} + {{#rollBetween() rolled easy_crit easy}} + + {{/rollBetween() rolled easy_crit easy}} + {{#rollGreater() rolled easy}} + + {{/rollGreater() rolled easy}} + {{/rollGreater() rolled easy_crit}} + {{/rollBetween() rolled 6 95}} + + {{#rollGreater() rolled 95}} + {{#rollGreater() easy 100}} + {{#rollLess() rolled 100}} + + {{/rollLess() rolled 100}} + {{#rollTotal() rolled 100}} + + {{/rollTotal() rolled 100}} + {{/rollGreater() easy 100}} + {{#rollLess() easy 101}} + {{#rollLess() rolled 99}} + + {{/rollLess() rolled 99}} + {{#rollGreater() rolled 98}} + + {{/rollGreater() rolled 98}} + {{/rollLess() easy 101}} + {{/rollGreater() rolled 95}} + + + + + + {{#rollLess() rolled 6}} + {{#rollBetween() rolled 1 standard_crit}} + + {{/rollBetween() rolled 1 standard_crit}} + {{#rollGreater() rolled standard_crit}} + + {{/rollGreater() rolled standard_crit}} + {{/rollLess() rolled 6}} + + {{#rollBetween() rolled 6 95}} + {{#rollBetween() rolled 1 standard_crit}} + + {{/rollBetween() rolled 1 standard_crit}} + {{#rollGreater() rolled standard_crit}} + {{#rollBetween() rolled standard_crit standard}} + + {{/rollBetween() rolled standard_crit standard}} + {{#rollGreater() rolled standard}} + + {{/rollGreater() rolled standard}} + {{/rollGreater() rolled standard_crit}} + {{/rollBetween() rolled 6 95}} + + {{#rollGreater() rolled 95}} + {{#rollGreater() standard 100}} + {{#rollLess() rolled 100}} + + {{/rollLess() rolled 100}} + {{#rollTotal() rolled 100}} + + {{/rollTotal() rolled 100}} + {{/rollGreater() standard 100}} + {{#rollLess() standard 101}} + {{#rollLess() rolled 99}} + + {{/rollLess() rolled 99}} + {{#rollGreater() rolled 98}} + + {{/rollGreater() rolled 98}} + {{/rollLess() standard 101}} + {{/rollGreater() rolled 95}} + + + + + + {{#rollLess() rolled 6}} + {{#rollBetween() rolled 1 hard_crit}} + + {{/rollBetween() rolled 1 hard_crit}} + {{#rollGreater() rolled hard_crit}} + + {{/rollGreater() rolled hard_crit}} + {{/rollLess() rolled 6}} + + {{#rollBetween() rolled 6 95}} + {{#rollBetween() rolled 1 hard_crit}} + + {{/rollBetween() rolled 1 hard_crit}} + {{#rollGreater() rolled hard_crit}} + {{#rollBetween() rolled hard_crit hard}} + + {{/rollBetween() rolled hard_crit hard}} + {{#rollGreater() rolled hard}} + + {{/rollGreater() rolled hard}} + {{/rollGreater() rolled hard_crit}} + {{/rollBetween() rolled 6 95}} + + {{#rollGreater() rolled 95}} + {{#rollGreater() hard 100}} + {{#rollLess() rolled 100}} + + {{/rollLess() rolled 100}} + {{#rollTotal() rolled 100}} + + {{/rollTotal() rolled 100}} + {{/rollGreater() hard 100}} + {{#rollLess() hard 101}} + {{#rollLess() rolled 99}} + + {{/rollLess() rolled 99}} + {{#rollGreater() rolled 98}} + + {{/rollGreater() rolled 98}} + {{/rollLess() hard 101}} + {{/rollGreater() rolled 95}} + + + + + + {{#rollLess() rolled 6}} + {{#rollBetween() rolled 1 formidable_crit}} + + {{/rollBetween() rolled 1 formidable_crit}} + {{#rollGreater() rolled formidable_crit}} + + {{/rollGreater() rolled formidable_crit}} + {{/rollLess() rolled 6}} + + {{#rollBetween() rolled 6 95}} + {{#rollBetween() rolled 1 formidable_crit}} + + {{/rollBetween() rolled 1 formidable_crit}} + {{#rollGreater() rolled formidable_crit}} + {{#rollBetween() rolled formidable_crit formidable}} + + {{/rollBetween() rolled formidable_crit formidable}} + {{#rollGreater() rolled formidable}} + + {{/rollGreater() rolled formidable}} + {{/rollGreater() rolled formidable_crit}} + {{/rollBetween() rolled 6 95}} + + {{#rollGreater() rolled 95}} + {{#rollGreater() formidable 100}} + {{#rollLess() rolled 100}} + + {{/rollLess() rolled 100}} + {{#rollTotal() rolled 100}} + + {{/rollTotal() rolled 100}} + {{/rollGreater() formidable 100}} + {{#rollLess() formidable 101}} + {{#rollLess() rolled 99}} + + {{/rollLess() rolled 99}} + {{#rollGreater() rolled 98}} + + {{/rollGreater() rolled 98}} + {{/rollLess() formidable 101}} + {{/rollGreater() rolled 95}} + + + + + + {{#rollLess() rolled 6}} + {{#rollBetween() rolled 1 herculean_crit}} + + {{/rollBetween() rolled 1 herculean_crit}} + {{#rollGreater() rolled herculean_crit}} + + {{/rollGreater() rolled herculean_crit}} + {{/rollLess() rolled 6}} + + {{#rollBetween() rolled 6 95}} + {{#rollBetween() rolled 1 herculean_crit}} + + {{/rollBetween() rolled 1 herculean_crit}} + {{#rollGreater() rolled herculean_crit}} + {{#rollBetween() rolled herculean_crit herculean}} + + {{/rollBetween() rolled herculean_crit herculean}} + {{#rollGreater() rolled herculean}} + + {{/rollGreater() rolled herculean}} + {{/rollGreater() rolled herculean_crit}} + {{/rollBetween() rolled 6 95}} + + {{#rollGreater() rolled 95}} + {{#rollGreater() herculean 100}} + {{#rollLess() rolled 100}} + + {{/rollLess() rolled 100}} + {{#rollTotal() rolled 100}} + + {{/rollTotal() rolled 100}} + {{/rollGreater() herculean 100}} + {{#rollLess() herculean 101}} + {{#rollLess() rolled 99}} + + {{/rollLess() rolled 99}} + {{#rollGreater() rolled 98}} + + {{/rollGreater() rolled 98}} + {{/rollLess() herculean 101}} + {{/rollGreater() rolled 95}} + + {{#rollTotal() show_reduced 1}} + + + + + {{#rollLess() rolled 6}} + {{#rollBetween() rolled 1 10}} + + {{/rollBetween() rolled 1 10}} + {{#rollGreater() rolled 10}} + + {{/rollGreater() rolled 10}} + {{/rollLess() rolled 6}} + + {{#rollBetween() rolled 6 95}} + {{#rollBetween() rolled 1 10}} + + {{/rollBetween() rolled 1 10}} + {{#rollGreater() rolled 10}} + {{#rollBetween() rolled 10 100}} + + {{/rollBetween() rolled 10 100}} + {{#rollGreater() rolled 100}} + + {{/rollGreater() rolled 100}} + {{/rollGreater() rolled 10}} + {{/rollBetween() rolled 6 95}} + + {{#rollGreater() rolled 95}} + {{#rollLess() rolled 99}} + + {{/rollLess() rolled 99}} + {{#rollGreater() rolled 98}} + + {{/rollGreater() rolled 98}} + {{/rollGreater() rolled 95}} + + {{/rollTotal() show_reduced 1}} + {{#allprops() character show_reduced rolled encumbered encumbrance_skills fatigue_skills very_easy very_easy_crit easy easy_crit standard standard_crit hard hard_crit formidable formidable_crit herculean herculean_crit description}} + + {{/allprops() character show_reduced rolled encumbered encumbrance_skills fatigue_skills very_easy very_easy_crit easy easy_crit standard standard_crit hard hard_crit formidable formidable_crit herculean herculean_crit description}} + {{#description}} + + {{/description}} +
Very Easy:{{rolled}}≤{{very_easy}}!!
Easy:{{rolled}}≤{{easy}}!!
Standard:{{rolled}}≤{{standard}}!!
Hard:{{rolled}}≤{{hard}}!!
formidable:{{rolled}}≤{{formidable}}!!
Herculean:{{rolled}}≤{{herculean}}!!
101+ reduced:{{rolled}}≤100!
{{key}}:{{value}}
{{description}}
+
+ + + +
{{name}}
+ {{#character}} +
({{character}})
+ {{/character}} + + + {{#size}} + + {{/size}} + {{#force}} + + {{/force}} + {{#impale_size}} + + {{/impale_size}} + {{#traits}} + + {{/traits}} + {{#effects}} + + {{/effects}} +
Danage:{{damage}}
Size:{{size}}
Force:{{force}}
Impale Size:{{impale_size}}
Traits:{{traits}}
Effects:{{effects}}
+
+ + + +
{{name}}
+ {{#character}} +
({{character}})
+ {{/character}} + + {{#damage}}{{#rollGreater() damage 0}} + + {{/rollGreater() damage 0}}{{/damage}} + {{#concentration}} + + {{/concentration}} + {{#allprops() character concentration description damage ablation focus fortune precision swiftness mp_cost xp_cost cost time}} + + {{/allprops() character concentration description damage ablation focus fortune precision swiftness mp_cost xp_cost cost time}} + {{#ablation}}{{#rollGreater() ablation 0}} + + {{/rollGreater() ablation 0}}{{/ablation}} + {{#focus}}{{#rollGreater() focus 0}} + + {{/rollGreater() focus 0}}{{/focus}} + {{#fortune}}{{#rollGreater() fortune 0}} + + {{/rollGreater() fortune 0}}{{/fortune}} + {{#precision}}{{#rollGreater() precision 0}} + + {{/rollGreater() precision 0}}{{/precision}} + {{#mp_cost}} + + {{/mp_cost}} + {{#cost}}{{#rollGreater() cost 0}} + + {{/rollGreater() cost 0}}{{/cost}} + {{#time}} + {{#rollGreater() time 0}} + + {{/rollGreater() time 0}} + {{#rollLess() time 1}} + + {{/rollLess() time 1}} + {{/time}} + {{#description}} + + {{/description}} +
Damage:{{damage}}
Concentration:{{#rollTotal() concentration 0}}No{{/rollTotal() concentration 0}}{{#rollTotal() concentration 1}}Yes{{/rollTotal() concentration 1}}
{{key}}:{{value}}
Ablation Points:{{ablation}}
Focus Points:{{focus}}
Fortune Points:{{fortune}}
Precision Points:{{precision}}
Cost:{{#rollGreater() mp_cost 0}}{{mp_cost}}{{/rollGreater() mp_cost 0}}{{#rollLess() mp_cost 1}}1{{/rollLess() mp_cost 1}} MP{{#rollGreater() xp_cost 0}} + {{xp_cost}} XP{{/rollGreater() xp_cost 0}}
Cost:{{cost}}
Time:{{time}}
Time:1
{{description}}
+
+ + + +
{{name}}
+ {{#character}} +
({{character}})
+ {{/character}} + + {{#allprops() character}} + + {{/allprops() character}} +
{{key}}:{{value}}
+
+ diff --git a/M-Space/M-Space.png b/M-Space/M-Space.png new file mode 100644 index 0000000000000000000000000000000000000000..e53b1a152c921b571dd275fe04cb2c16c1cf31af GIT binary patch literal 173669 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 z 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

Ev1`dv1~b$3I~PC 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 +

Settings

@@ -76,29 +79,31 @@

Campaign Settings

- Setting: - -
+
+ Setting: + +
-
-

System

-
- Extended Conflict Resolution Enabled: - -
+
+

System

+
+ Extended Conflict Resolution Enabled: + +
+
Simplified Combat Enabled:
-
-

Attributes

-
- Add Rank to Luck: - -
- - Tenacity Enabled: - -
- -
-

Weapons

-
- Firearms Enabled: - -
- -
-

Skills

-
- Boating is a Standard Skill: - -
- - Status is a Standard Skill: - -
- - Superstition is a Standard Skill: - -
- - Dependencies Enabled: - -
- -
-

Magic

-
- - M-Space Psionics Enabled: - -
- - Roman Magic Enabled: - -
- - Arcane Magic Enabled: - -
- - Divine Magic Enabled: - -
- - Folk Magic Enabled: - -
- - Animism Enabled: - -
- - Spirits Have Tenacity: - -
- - Mysticism Enabled: - -
- - Luther Arkwright Psionics Enabled: - -
- - Sorcery Enabled: - -
- - Theism Enabled: - -
+
+
+

Attributes

+
+ Add Rank to Luck: + +
+ + Tenacity Enabled: + +
+ +
+

Weapons

+
+ Firearms Enabled: + +
+ +
+

Skills

+
+ Boating is a Standard Skill: + +
+ + Status is a Standard Skill: + +
+ + Superstition is a Standard Skill: + +
+ + Dependencies Enabled: + +
+ +
+

Magic

+
+ + M-Space Psionics Enabled: + +
+ + Roman Magic Enabled: + +
+ + Arcane Magic Enabled: + +
+ + Divine Magic Enabled: + +
+ + Folk Magic Enabled: + +
+ + Animism Enabled: + +
+ + Spirits Have Tenacity: + +
+ + Mysticism Enabled: + +
+ + Luther Arkwright Psionics Enabled: + +
+ + Sorcery Enabled: + +
+ + Theism Enabled: + +
+
@@ -282,7 +289,7 @@
Core - Magic + MagicPsionics Equipment Background Notes @@ -1927,9 +1934,11 @@
-

Magic

- TheismSorceryPsionicsMysticismAnimismFolk MagicDivine MagicArcane MagicRoman MagicPsionicsDisplay: -
+
+

Magic

+ TheismSorceryPsionicsMysticismAnimismFolk MagicDivine MagicArcane MagicRoman MagicPsionicsDisplay: +
+
@@ -3614,7 +3623,8 @@

Background

- Cults, Brotherhoods & Orders + Cults, Brotherhoods & Orders + Circles
diff --git a/Mythras/copy-to-mspace.sh b/Mythras/copy-to-mspace.sh new file mode 100755 index 0000000000..b665ed726d --- /dev/null +++ b/Mythras/copy-to-mspace.sh @@ -0,0 +1,14 @@ +#!/bin/bash +# The M-Space sheet uses the same code base as Mythras. This script exist to help the author copy changes over to M-Space when the Mythras sheet is updated. + +# Copy relevant code +cp ./Changelog.md ../M-Space/Changelog.md +cp ./README.md ../M-Space/README.md +cp ./Mythras.html ../M-Space/M-Space.html +cp ./Mythras.css ../M-Space/M-Space.css +cp ./translation.json ../M-Space/translation.json +cp -r ./translations ../M-Space/translations + +# Flip the sheet variant toggle +sed -i 's/name="attr_sheet_varient" value="mythras" checked/name="attr_sheet_varient" value="mythras"/' ../M-Space/M-Space.html +sed -i 's/name="attr_sheet_varient" value="m-space"/name="attr_sheet_varient" value="m-space" checked/' ../M-Space/M-Space.html diff --git a/Mythras/sheet.json b/Mythras/sheet.json index 9fb20a0c6f..f041be6e1f 100644 --- a/Mythras/sheet.json +++ b/Mythras/sheet.json @@ -4,7 +4,7 @@ "authors": "Matthew Carpenter", "roll20userid": "103705", "preview": "Mythras.png", - "instructions": "Character sheet for the Mythras system. Supports the Default, Classic Fantasy, Luther Arkwright, Mythic Britain, Monster Island and Thennla settings and likely can support others. Use the '+' and '-' buttons to show/hide less commonly used fields of the sheets.", + "instructions": "Character sheet for the Mythras system. Supports the Default, Classic Fantasy, Luther Arkwright, M-Space, Mythic Britain, Mythic Rome, Monster Island and Thennla settings and likely can support others. Use the '+' and '-' buttons to show/hide less commonly used fields of the sheets.", "useroptions": [ { "attribute": "hit_locations", diff --git a/Mythras/translation.json b/Mythras/translation.json index c216d0be20..462e24e1dd 100644 --- a/Mythras/translation.json +++ b/Mythras/translation.json @@ -468,5 +468,6 @@ "roman-magic-enabled-description-u": "Enables the Roman magic section of the sheet for magic as used in Mythic Roman.", "ms-psionics-enabled-description-u": "Enables the Psionics section of the sheet per M-Space rules.", "la-psionics-enabled-description-u": "Enables the Psionics section of the sheet per Luther Arkwright rules.", - "rolls-show-101-reduced-u": "Rolls Show 101+ Reduced" + "rolls-show-101-reduced-u": "Rolls Show 101+ Reduced", + "circles-u": "Circles" } diff --git a/Mythras/translations/en.json b/Mythras/translations/en.json index 9c207d7333..462e24e1dd 100644 --- a/Mythras/translations/en.json +++ b/Mythras/translations/en.json @@ -468,5 +468,6 @@ "roman-magic-enabled-description-u": "Enables the Roman magic section of the sheet for magic as used in Mythic Roman.", "ms-psionics-enabled-description-u": "Enables the Psionics section of the sheet per M-Space rules.", "la-psionics-enabled-description-u": "Enables the Psionics section of the sheet per Luther Arkwright rules.", - "rolls-show-101-reduced-u": "Rolls Show 101+ Reduced" -} \ No newline at end of file + "rolls-show-101-reduced-u": "Rolls Show 101+ Reduced", + "circles-u": "Circles" +}