Update to Character Sheet
Added support for Catalyst Characters Added support for Trauma traits Added support for higher trait values Added Support for Custom Distinctions other minor amends
This commit is contained in:
@@ -13,17 +13,6 @@
|
||||
font-family: sans-serif;
|
||||
}
|
||||
|
||||
button[type=roll].sheet-blank-roll-button::before {
|
||||
content: '';
|
||||
}
|
||||
|
||||
button[type="roll"].sheet-blank-roll-button {
|
||||
color: #444444 !important;
|
||||
border: 2px solid #444444 !important;
|
||||
background-color: rgba(255, 255, 255, 0.6) !important;
|
||||
background-image: none !important;
|
||||
padding: 2px 5px 2px 5px;
|
||||
}
|
||||
.sheet-preload{opacity:0;position:absolute}
|
||||
.sheet-preload img{width:1px;height:1px}
|
||||
select {
|
||||
@@ -104,7 +93,7 @@
|
||||
}
|
||||
|
||||
.sheet-box .sheet-box {
|
||||
background-color: rgba(255, 255, 255, 0.3) !important;
|
||||
background-color: rgba(255, 255, 255, 0.3)
|
||||
border: 1px solid rgba(55, 55, 55, 0.3);
|
||||
}
|
||||
.sheet-skill {
|
||||
@@ -134,6 +123,13 @@
|
||||
.sheet-trigger {
|
||||
font-size: small;
|
||||
}
|
||||
|
||||
.sheet-trauma {
|
||||
background-color: rgba(172, 23, 37, 0.25);
|
||||
font-weight: 800 !important;
|
||||
color: #ffffff !important;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 18px;
|
||||
line-height: 26px;
|
||||
@@ -175,6 +171,26 @@
|
||||
display: block !important;
|
||||
}
|
||||
|
||||
button[type=roll].sheet-blank-roll-button::before {
|
||||
content: '';
|
||||
}
|
||||
|
||||
button[type="roll"].sheet-blank-roll-button {
|
||||
color: #444444 !important;
|
||||
border: 2px solid #444444 !important;
|
||||
background-color: rgba(255, 255, 255, 0.6) !important;
|
||||
width: 145px;
|
||||
background-image: none !important;
|
||||
padding: 2px 5px 2px 5px;
|
||||
}
|
||||
|
||||
.sheet-locked[name="attr_Portrait"][value^="PC"] + div.sheet-pc {
|
||||
display: block !important;
|
||||
}
|
||||
.sheet-locked[name="attr_Portrait"][value^="Cat"] + div.sheet-catalyst {
|
||||
display: block !important;
|
||||
}
|
||||
|
||||
.sheet-locked + div span,
|
||||
.sheet-d0,
|
||||
.sheet-d4,
|
||||
@@ -186,6 +202,7 @@
|
||||
.sheet-locked + div .sheet-hide,
|
||||
.sheet-locked + div.sheet-hide,
|
||||
.sheet-locked + div span,
|
||||
.sheet-locked[value="2"] + div h4,
|
||||
.sheet-circle + div h4 {
|
||||
display: none;
|
||||
}
|
||||
@@ -203,31 +220,42 @@
|
||||
width: 35px;
|
||||
height: 35px;
|
||||
}
|
||||
.sheet-locked[value="PC0"] + div img[alt="PC0"],
|
||||
.sheet-locked[value="PC0"] + div img[alt="PC0"] {
|
||||
display: block;
|
||||
width: 240px;
|
||||
height: 250px;
|
||||
}
|
||||
|
||||
.sheet-locked[value="PC1"] + div img[alt="PC1"],
|
||||
.sheet-locked[value="PC2"] + div img[alt="PC2"],
|
||||
.sheet-locked[value="PC3"] + div img[alt="PC3"],
|
||||
.sheet-locked[value="PC4"] + div img[alt="PC4"],
|
||||
.sheet-locked[value="PC5"] + div img[alt="PC5"],
|
||||
.sheet-locked[value="PC6"] + div img[alt="PC6"] {
|
||||
.sheet-locked[value="PC6"] + div img[alt="PC6"],
|
||||
.sheet-locked[value="Cat1"] + div img[alt="Cat1"],
|
||||
.sheet-locked[value="Cat2"] + div img[alt="Cat2"] {
|
||||
display: block;
|
||||
width: 234px;
|
||||
height: 244px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
.sheet-locked[value="PC1"] + div.sheet-PC1,
|
||||
.sheet-locked[value="PC2"] + div.sheet-PC2,
|
||||
.sheet-locked[value="PC3"] + div.sheet-PC3,
|
||||
.sheet-locked[value="PC4"] + div.sheet-PC4,
|
||||
.sheet-locked[value="PC5"] + div.sheet-PC5,
|
||||
.sheet-locked[value="PC6"] + div.sheet-PC6,
|
||||
.sheet-locked[value="Cat1"] + div.sheet-Cat1,
|
||||
.sheet-locked[value="Cat2"] + div.sheet-Cat2,
|
||||
.sheet-locked[value="PC0"] + div div.sheet-PC0,
|
||||
.sheet-locked[value="Cat1"] + div div.sheet-PC0,
|
||||
.sheet-locked[value="Cat2"] + div div.sheet-PC0,
|
||||
.sheet-locked[value="PC1"] + div div.sheet-PC1,
|
||||
.sheet-locked[value="PC2"] + div div.sheet-PC2,
|
||||
.sheet-locked[value="PC3"] + div div.sheet-PC3,
|
||||
.sheet-locked[value="PC4"] + div div.sheet-PC4,
|
||||
.sheet-locked[value="PC5"] + div div.sheet-PC5,
|
||||
.sheet-locked[value="PC6"] + div div.sheet-PC6 {
|
||||
display: block !important;
|
||||
}
|
||||
|
||||
|
||||
|
||||
.sheet-locked[value="PC6"] + div div.sheet-PC6,
|
||||
.sheet-locked[value="0"] + div[class="sheet-d0"],
|
||||
.sheet-locked[value="4"] + div[class="sheet-d4"],
|
||||
.sheet-locked[value="6"] + div[class="sheet-d6"],
|
||||
@@ -240,8 +268,16 @@
|
||||
.sheet-locked[value="8"] + div span[class="sheet-d8"],
|
||||
.sheet-locked[value="10"] + div span[class="sheet-d10"],
|
||||
.sheet-locked[value="12"] + div span[class="sheet-d12"] {
|
||||
display: block;
|
||||
display: block !important;
|
||||
}
|
||||
|
||||
.sheet-locked[value|="PC"] + div button.sheet-pc {
|
||||
display: inline-block !important;
|
||||
}
|
||||
.sheet-locked[value|="Cat"] + div button.sheet-catalyst {
|
||||
display: inline-block !important;
|
||||
}
|
||||
|
||||
.sheet-block-pc,
|
||||
.sheet-block-switch:checked ~ .sheet-block-mobnpc {
|
||||
display: block;
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -5,24 +5,27 @@ Tales of Xadia: The Dragon Prince RPG - Playtest Character Sheet - Cortex Prime
|
||||
- Open the Journal tab, and add a new Character.
|
||||
- Click on save changes.
|
||||
- Open the Attributes and Abilities tab.
|
||||
- Add an attribute called "Edit" and assign it the value "on".
|
||||
- Add an attribute called 'Edit' and assign it the value'on'.
|
||||
- Now switch to the Character Sheet tab.
|
||||
- Select the Character name from the list - this will select the character portrait and fill out the distinction blocks.
|
||||
- Select if this is going to be a PC or Catalyst character.
|
||||
- Select the Character name from the list - this will select the character portrait and fill out the distinction blocks. Select 'None' if you are not using any of the pregen characters.
|
||||
- Set the dice values for the Attributes, Values, and Specialities using the further drop downs.
|
||||
- Hide the Editor by removing the edit field from the Attributes and Abilities tab, or by assigning it the value "off".
|
||||
- Enter the remaining details - Name, Description, Value statements and Asset details in the editable text fields.
|
||||
- Hide the Editor by removing the edit field from the Attributes and Abilities tab, or by assigning it the value 'off'.
|
||||
- Enter the remaining details - Name, Description, Value statements, Asset details and custom Distinctions in the editable text fields.
|
||||
|
||||
- Repeat this for each of the remaining characters.
|
||||
|
||||
##Dice Pool Builder
|
||||
|
||||
The inbuilt Dice Pool Builder pulls from the character's attributes, rolls and keeps highest two dice in the pool by default. I refer to this as the suggested best result.
|
||||
The inbuilt Dice Pool Builder pulls from the character's attributes, rolls and keeps highest two dice in the pool by default. I refer to this as the suggested best result. If you create a Catalyst character the roller will adjust if you specified this in the edit feature.
|
||||
|
||||
##Stress
|
||||
##Stress and Trauma
|
||||
|
||||
I have been using API macro's to adjust Stress values. But these are simply Attributes (Afraid, Angry, Corrupted, Exhausted, Injured, Insecure) As with the Edit attribute add these to the Attributes and Abilities tab, and assign values ranging from the set 4,6,8,10 or 12 corresponding to the dice value.
|
||||
I have been using API macro's to adjust Stress values. But these are simply Attributes (Afraid, Angry, Corrupted, Exhausted, Injured, Insecure and AfraidTrauma, AngryTrauma, CorruptedTrauma, ExhaustedTrauma, InjuredTrauma, InsecureTrauma).
|
||||
As with the Edit attribute you can add these to the Attributes and Abilities tab manually, and assign values ranging from the 4,6,8,10 or 12 corresponding to the dice value.
|
||||
|
||||
The traits will only display on the character sheet as they are assigned to the character, in the same manner as the Specialities. If you have added a stress and it's not showing check the spelling, Capitalisation, and dice value to be sure you got those all correct.
|
||||
*Note* ToX does not use d4 stress so this value can be used to hide these fields on the character sheet.
|
||||
|
||||
Any feedback, or requests - I'm happy to hear.
|
||||
|
||||
@@ -37,4 +40,4 @@ Artwork and graphics © and ™ Wonderstorm, Inc. All rights reserved.
|
||||
##Changelog
|
||||
|
||||
|
||||
### v.0.1 2021-02-23
|
||||
### v.1.2 2021-03-05
|
||||
@@ -5,5 +5,48 @@
|
||||
"roll20userid": "73532",
|
||||
"preview": "ToX-CortexPrime.png",
|
||||
"instructions": "For use with the Cortex Prime Tales of Xadia Playtest.",
|
||||
"legacy": true
|
||||
"legacy": true,
|
||||
"instructions": "Tales of Xadia: The Dragon Prince RPG - Playtest Character Sheet - Cortex Prime
|
||||
|
||||
##Set up
|
||||
|
||||
- Open the Journal tab, and add a new Character.
|
||||
- Click on save changes.
|
||||
- Open the Attributes and Abilities tab.
|
||||
- Add an attribute called 'Edit' and assign it the value'on'.
|
||||
- Now switch to the Character Sheet tab.
|
||||
- Select if this is going to be a PC or Catalyst character.
|
||||
- Select the Character name from the list - this will select the character portrait and fill out the distinction blocks. Select 'None' if you are not using any of the pregen characters.
|
||||
- Set the dice values for the Attributes, Values, and Specialities using the further drop downs.
|
||||
- Hide the Editor by removing the edit field from the Attributes and Abilities tab, or by assigning it the value 'off'.
|
||||
- Enter the remaining details - Name, Description, Value statements, Asset details and custom Distinctions in the editable text fields.
|
||||
|
||||
- Repeat this for each of the remaining characters.
|
||||
|
||||
##Dice Pool Builder
|
||||
|
||||
The inbuilt Dice Pool Builder pulls from the character's attributes, rolls and keeps highest two dice in the pool by default. I refer to this as the suggested best result. If you create a Catalyst character the roller will adjust if you specified this in the edit feature.
|
||||
|
||||
##Stress and Trauma
|
||||
|
||||
I have been using API macro's to adjust Stress values. But these are simply Attributes (Afraid, Angry, Corrupted, Exhausted, Injured, Insecure and AfraidTrauma, AngryTrauma, CorruptedTrauma, ExhaustedTrauma, InjuredTrauma, InsecureTrauma).
|
||||
As with the Edit attribute you can add these to the Attributes and Abilities tab manually, and assign values ranging from the 4,6,8,10 or 12 corresponding to the dice value.
|
||||
|
||||
The traits will only display on the character sheet as they are assigned to the character, in the same manner as the Specialities. If you have added a stress and it's not showing check the spelling, Capitalisation, and dice value to be sure you got those all correct.
|
||||
*Note* ToX does not use d4 stress so this value can be used to hide these fields on the character sheet.
|
||||
|
||||
Any feedback, or requests - I'm happy to hear.
|
||||
|
||||
---
|
||||
|
||||
Tales of Xadia: The Dragon Prince Roleplaying Game is published by Fandom Inc.
|
||||
Tales of Xadia: The Dragon Prince Roleplaying Game uses the Cortex system. The Cortex system and the Fandom logos are © 2020 Fandom Inc. All rights reserved. Reference to other copyrighted material in no way constitutes a challenge to the respective copyright holders of that material.
|
||||
The Dragon Prince and all associated characters and elements are © 2020 Wonderstorm, Inc. and used under license by Fandom Inc. All rights reserved.
|
||||
Artwork and graphics © and ™ Wonderstorm, Inc. All rights reserved.
|
||||
|
||||
|
||||
##Changelog
|
||||
|
||||
|
||||
### v.1.2 2021-03-05"
|
||||
}
|
||||
Reference in New Issue
Block a user