diff --git a/CypherSystem/CypherSystem.css b/CypherSystem/CypherSystem.css index bb5f9f1b80..b368f635cf 100644 --- a/CypherSystem/CypherSystem.css +++ b/CypherSystem/CypherSystem.css @@ -187,6 +187,30 @@ td, th{ box-sizing: border-box; } +span.sheet-smallspan{ + font-size:11px; + color: #888888; + text-align:left; +} +input[type=radio].sheet-styleCypher, +input[type=radio].sheet-styleNumenera, +input[type=radio].sheet-styleTheStrange{ + margin-right:85px; + margin-left: 5px; + text-align:left; +} +input[type=radio].sheet-styleCypher:after, +input[type=radio].sheet-styleNumenera:after, +input[type=radio].sheet-styleTheStrange:after{ + margin-left:15px; + content: attr(title); + font-size:11px; + color: #888888; + text-align:left; + whitespace: nowrap; + display:inline-block; + width: 85px; +} button[type=roll].sheet-basicbt { padding: 2px 0px 0px 1px; margin: 0px 0px 0px 0px; @@ -200,16 +224,64 @@ button[type=roll].sheet-basicbt { font-size: 1.2em; font-weight: normal; color:#22428F; - border-width: 2px; + border-width: 1px; border-style: solid; - border-color: rgba(255,255,255,0.5); + border-color: rgba(34,66,143,0.5); border-radius: 10px; - transition: border 1s; } button[type=roll].sheet-basicbt:hover{ + border-width: 2px; border-color:#22428F; font-weight: bold; } +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main button[type=roll].sheet-basicbt { + padding: 2px 0px 0px 1px; + margin: 0px 0px 0px 0px; + text-shadow: none; + box-shadow: none; + text-align:center; + vertical-align: middle; + line-height: 0px; + height: 20px; + width: 20px; + font-size: 1.2em; + font-weight: bold; + color: #A09C90; + border-width: 1px; + border-style: solid; + border-color: #A09C90; + border-radius: 10px; +} +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main button[type=roll].sheet-basicbt:hover{ + border-width: 2px; + color: #53628A; + border-color:#53628A; + font-weight: bold; +} +input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main button[type=roll].sheet-basicbt { + padding: 2px 0px 0px 1px; + margin: 0px 0px 0px 0px; + text-shadow: none; + box-shadow: none; + text-align:center; + vertical-align: middle; + line-height: 0px; + height: 20px; + width: 20px; + font-size: 1.2em; + font-weight: normal; + color: #050E29; + border-width: 1px; + border-style: solid; + border-color: rgba(5,14,41,0.5); + border-radius: 10px; +} +input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main button[type=roll].sheet-basicbt:hover{ + border-width: 2px; + color: #050E29; + border-color:#050E29; + font-weight: bold; +} button[type=roll].sheet-apibt{ padding: 2px 0px 0px 0px; margin: 0px 0px 0px 0px; @@ -223,9 +295,8 @@ button[type=roll].sheet-apibt{ width:15px; height: 15px; color: #6D0100; - border: 1px solid rgba(255,255,255,0.5); + border: 1px solid #CC9F9F; border-radius: 0px 3px 0px 3px; - transition: border 1s; } button[type=roll].sheet-apibt:hover{ border-color: #6D0100; @@ -247,14 +318,60 @@ td{ white-space: nowrap; text-align: center; } -input, select{ - /* padding-bottom: 2px; */ +input[type=text]{ + margin: 0px; + padding-left: 0.3em; + padding-right: 0.1em; + padding-top: 0.1em; + padding-bottom: 0.1em; + background-color: white; +} +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main input[type=text]{ + margin: 0px; + padding-left: 0.3em; + padding-right: 0.1em; + padding-top: 0.1em; + padding-bottom: 0.1em; + background-color: #F5F7FC; +} +input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main input[type=text]{ + margin: 0px; + padding-left: 0.3em; + padding-right: 0.1em; + padding-top: 0.1em; + padding-bottom: 0.1em; + background-color: white; + border-radius: 0px; +} +select{ height: 20px; margin: 0px; padding-left: 0.3em; padding-right: 0.2em; padding-top: 0.2em; padding-bottom: 0.1em; + background-color: white; +} +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main select{ + height: 20px; + margin: 0px; + padding-left: 0.3em; + padding-right: 0.2em; + padding-top: 0.2em; + padding-bottom: 0.1em; + background-color: #F5F7FC; +} +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main select{ + height: 20px; + margin: 0px; + padding-left: 0.3em; + padding-right: 0.2em; + padding-top: 0.2em; + padding-bottom: 0.1em; + background-color: #F5F7FC; +} +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main textarea{ + background-color: #F5F7FC; } input[type="number"]{ text-align: right; @@ -265,6 +382,16 @@ input[type="number"]{ padding-top: 0.2em; padding-bottom: 0.1em; } +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main input[type="number"]{ + text-align: right; + height: 20px; + margin: 0px; + padding-left: 0.3em; + padding-right: 0.2em; + padding-top: 0.2em; + padding-bottom: 0.1em; + background-color: #F5F7FC; +} input[type="radio"]{ padding: 0px; margin: 0px; @@ -275,11 +402,32 @@ input[type="radio"]{ width: 1056px; padding: 10px; } -.sheet-whiteinput{ +input[type=radio].sheet-styleNumenera:checked ~ .sheet-main{ background: white; + width: 1056px; + padding: 10px; +} +input[type=radio].sheet-styleTheStrange:checked ~ .sheet-main{ + background: linear-gradient(#1B1E30, #DBDCDE, #E0E7ED, white); + width: 1056px; + padding: 10px; +} +input[type=text].sheet-whiteinput{ + background: white; + height: 25px; border-width: 0px 0px 3px 0px; + font-weight: bold; border-color: #22428F; } +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main input[type=text].sheet-whiteinput{ + background: white; + border-color: #53628A; + border-width: 0px 0px 2px 0px; +} +input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main input[type=text].sheet-whiteinput{ + border-color: #050E29; + border-width: 0px 0px 1px 0px; +} .sheet-underwhite{ color: white; background-color: #BDC3DC; @@ -292,17 +440,82 @@ input[type="radio"]{ font-size: 10px; font-weight: bold; } +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main .sheet-underwhite{ + color: #53628A; + background: linear-gradient(to right,#E7DEB0,#FDF9F4);/* #E7DEB0;*/ + border: none; + border-bottom-right-radius: 7px; + padding-left: 3px; + padding-top: 0px; + padding-bottom: 0px; + margin-bottom: 5px; + font-size: 10px; + font-weight: bold; +} +input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main .sheet-underwhite{ + color: #DCDFE4; + background: transparent; + border: none; + border-bottom-right-radius: 0px; + padding-left: 3px; + padding-top: 0px; + padding-bottom: 0px; + margin-bottom: 5px; + font-size: 10px; + font-weight: normal; + font-style: italic; +} .sheet-text1{ color: #22428F; background: transparent; font-weight: bold; font-size: 12px; } +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main .sheet-text1{ + color: #7F2E23; + background: transparent; + font-weight: bold; + font-size: 12px; +} +input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main .sheet-text1{ + color: #050E29; + background: transparent; + font-weight: bold; + font-size: 12px; +} .sheet-text2{ color: #22428F; background: transparent; font-size: 11px; } +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main .sheet-text2{ + color: #53628A; + background: transparent; + font-size: 11px; +} +input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main .sheet-text2{ + color: #050E29; + background: transparent; + font-size: 11px; +} +.sheet-textfat{ + color: #22428F; + background: transparent; + font-weight: bold; + font-size: 12px; +} +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main .sheet-textfat{ + color: #7F2E23; + background: transparent; + font-weight: bold; + font-size: 12px; +} +input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main .sheet-textfat{ + color: white; + background: transparent; + font-weight: bold; + font-size: 12px; +} .sheet-supblock{ width: 340px; text-align: center; @@ -316,15 +529,70 @@ input[type="radio"]{ text-align: center; margin-bottom: 5px; } +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main .sheet-blublock{ + padding: 0px 0px 0px 2px; + background-color: #53628A; + /* border-bottom-left-radius: 7px; + border-top-right-radius: 7px; */ + border-radius: 7px; + border: 1px solid #53628A; + text-align: center; + margin-bottom: 5px; +} +input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main .sheet-blublock{ + padding: 2px; + background-color: #050E29; + border-radius: 0px; + border: 1px solid white; + text-align: center; + margin-bottom: 5px; +} .sheet-inpblock{ background-color: #E0E0ED; border: none; border-radius: 7px; padding:0px 4px 0px 4px; } +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main .sheet-inpblock{ + /* background-color: white;*/ + background: radial-gradient(#FDF9F4 40%,#E7DEB0); + border: none; + border-radius: 7px; + padding:0px 4px 0px 4px; +} +input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main .sheet-inpblock{ + background-color: #DCDFE4; + border: none; + border-radius: 0px; + padding:0px 4px 0px 4px; +} .sheet-inpblock2{ background-color: #C8C8DF; border: none; border-radius: 7px; padding:0px 4px 0px 4px; } +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main .sheet-inpblock2{ + background: radial-gradient(#FDF9F4 40%,#E7DEB0); + border: none; + border-radius: 7px; + padding:0px 4px 0px 4px; +} +input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main .sheet-inpblock2{ + background-color: #DCDFE4; + border: none; + border-radius: 0px; + padding:0px 4px 0px 4px; +} +input[type=radio].sheet-styleCypher:checked ~ div.sheet-main img.sheet-gamelogo{ + content: url("https://lh4.googleusercontent.com/-T_PWRmd-TxE/Vfs9cEqYWbI/AAAAAAAAW0I/rUC1JdU-UXg/w900-h263/Roll20_cypher_logo.png"); + width: 330px; +} +input[type=radio].sheet-styleNumenera:checked ~ div.sheet-main img.sheet-gamelogo{ + content: url("http://upload.wikimedia.org/wikipedia/en/8/8e/Numenera_Logo.png"); + width: 330px; +} +input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main img.sheet-gamelogo{ + content: url("http://www.thestrangerpg.com/wp-content/uploads/2013/10/The-Strange-Logo-Color-Large.png"); + width: 330px; +} diff --git a/CypherSystem/CypherSystem.htm b/CypherSystem/CypherSystem.htm index 6868e6c7e9..4cbda35b28 100644 --- a/CypherSystem/CypherSystem.htm +++ b/CypherSystem/CypherSystem.htm @@ -1,4 +1,8 @@ +Version 1.2 (2015-10-04) - Style: + + +
|
-
+
NAME
-
+
FOCUS
|
@@ -84,7 +88,7 @@
- Version 1.1 (2015-09-26)
@@ -316,7 +319,7 @@
@@ -349,7 +352,7 @@
|
-
+
@@ -508,6 +511,39 @@
+
+
+
+
+ ARTIFACTS
+
+
@@ -675,132 +711,102 @@
|
| {{attribute}} Roll | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| 1d20 | ++ {{diceRoll}} (Diff. + {{#rollLess() diceRoll 3}}0{{/rollLess() diceRoll 3}} + {{#rollBetween() diceRoll 3 5}}1{{/rollBetween() diceRoll 3 5}} + {{#rollBetween() diceRoll 6 8}}2{{/rollBetween() diceRoll 6 8}} + {{#rollBetween() diceRoll 9 11}}3{{/rollBetween() diceRoll 9 11}} + {{#rollBetween() diceRoll 12 14}}4{{/rollBetween() diceRoll 12 14}} + {{#rollBetween() diceRoll 15 17}}5{{/rollBetween() diceRoll 15 17}} + {{#rollBetween() diceRoll 18 20}}6{{/rollBetween() diceRoll 18 20}} + ) + | +||||||||
| + | + +{{bonusToRoll}} (bonus) + | +||||||||
| Special: | +
+ {{#rollTotal() diceRoll 17}}+1 damage{{/rollTotal() diceRoll 17}}
+ {{#rollTotal() diceRoll 18}}+2 damage{{/rollTotal() diceRoll 18}}
+ {{#rollTotal() diceRoll 19}}Minor effect or +3 damage{{/rollTotal() diceRoll 19}} + {{#rollTotal() diceRoll 20}}Major effect or +4 damage{{/rollTotal() diceRoll 20}} + |
+ ||||||||
| GM Intrusion | |||||||||
| Success: {{diceRoll}} | |||||||||
| Special: | -
- {{#rollTotal() diceRoll 17}}+1 damage{{/rollTotal() diceRoll 17}}
- {{#rollTotal() diceRoll 18}}+2 damage{{/rollTotal() diceRoll 18}}
- {{#rollTotal() diceRoll 19}}Minor effect or +3 damage{{/rollTotal() diceRoll 19}} - {{#rollTotal() diceRoll 20}}Major effect or +3 damage{{/rollTotal() diceRoll 20}} - |
- ||||||||
| Success! | |||||||||
| Success: {{diceRoll}} | |||||||||
| Special: | -
- {{#rollTotal() diceRoll 17}}+1 damage{{/rollTotal() diceRoll 17}}
- {{#rollTotal() diceRoll 18}}+2 damage{{/rollTotal() diceRoll 18}}
- {{#rollTotal() diceRoll 19}}Minor effect or +3 damage{{/rollTotal() diceRoll 19}} - {{#rollTotal() diceRoll 20}}Major effect or +3 damage{{/rollTotal() diceRoll 20}} - |
- ||||||||
| Success! | |||||||||
| Failure: {{diceRoll}} | |||||||||
| Failure | |||||||||
| GM Intrusion | |||||||||
| Difficulty | {{difficulty}} ({{target}}) | ||||||||
| Inability | +1 | - {{/rollTotal() skilled -1}} - {{#rollTotal() skilled 0}} -Untrained | +0 | - {{/rollTotal() skilled 0}} - {{#rollTotal() skilled 1}} -Trained | -1 | - {{/rollTotal() skilled 1}} - {{#rollTotal() skilled 2}} -Specialized | -2 | - {{/rollTotal() skilled 2}} -||
| Asset(s) | - {{assets}} | ||||||||
| Effort | - {{effortRoll}} | ||||||||
| Difficulty | +{{difficulty}} (TN {{target}}) | +||||||||
| Inability | +1 | ||||||||
| Trained | -1 | ||||||||
| Specialized | -2 | ||||||||
| Asset(s) | - {{assets}} | ||||||||
| Effort | - {{effortRoll}} | ||||||||
| Target | -{{finalDiff}} ( - {{#rollGreater() bonusToRoll 0}} - -{{bonusToRoll}}= - {{/rollGreater() bonusToRoll 0}} - {{targetRoll}}) - | += | +{{finalDiff}} (TN {{targetRoll}}) | ||||||
| 1d20 | -- {{#rollGreater() bonusToRoll 0}} - +{{bonusToRoll}} (bonus) - {{/rollGreater() bonusToRoll 0}} - | += Difficulty | +{{finalDiff}} steps | ||||||
| Inability | -1 (x3) | - {{/rollTotal() skilled -1}} - {{#rollTotal() skilled 0}} -Untrained | +0 | - {{/rollTotal() skilled 0}} - {{#rollTotal() skilled 1}} -Trained | +1 (x3) | - {{/rollTotal() skilled 1}} - {{#rollTotal() skilled 2}} -Specialized | +2 (x3) | - {{/rollTotal() skilled 2}} += Difficulty | ++ {{finalDiff}} steps |
| Asset(s) | + {{assets}} (x3) | - {{/rollGreater() assets 0}} - {{#rollGreater() effortRoll 0}} -||||||||
| Effort | + {{effortRoll}} (x3) | ||||||||
| Beaten diff. | -= - {{#rollLess() diceRollNoDiff 3}}0{{/rollLess() diceRollNoDiff 3}} - {{#rollBetween() diceRollNoDiff 3 5}}1{{/rollBetween() diceRollNoDiff 3 5}} - {{#rollBetween() diceRollNoDiff 6 8}}2{{/rollBetween() diceRollNoDiff 6 8}} - {{#rollBetween() diceRollNoDiff 9 11}}3{{/rollBetween() diceRollNoDiff 9 11}} - {{#rollBetween() diceRollNoDiff 12 14}}4{{/rollBetween() diceRollNoDiff 12 14}} - {{#rollBetween() diceRollNoDiff 15 17}}5{{/rollBetween() diceRollNoDiff 15 17}} - {{#rollBetween() diceRollNoDiff 18 20}}6{{/rollBetween() diceRollNoDiff 18 20}} - {{#rollBetween() diceRollNoDiff 21 23}}7{{/rollBetween() diceRollNoDiff 21 23}} - {{#rollBetween() diceRollNoDiff 24 26}}8{{/rollBetween() diceRollNoDiff 24 26}} - {{#rollBetween() diceRollNoDiff 27 29}}9{{/rollBetween() diceRollNoDiff 27 29}} - {{#rollGreater() diceRollNoDiff 29}}10+{{/rollGreater() diceRollNoDiff 29}} - ({{diceRollNoDiff}}) - | -||||||||
| GM Intrusion | |||||||||
| Special Roll! (17+) | |||||||||
| Depletion Roll | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| {{artifact}} | +|||||||||
| {{threshold}} in {{dice}} : | +{{depletionRoll}} | +Not depleted | + {{/rollGreater() depletionRoll threshold}} + {{#rollTotal() depletionRoll threshold}} +Last use! | + {{/rollTotal() depletionRoll threshold}} + {{#rollLess() depletionRoll threshold}} +Last use! | + {{/rollLess() depletionRoll threshold}} + {{/artifact}} {{#fullRest}}|||||
| Complete rest | |||||||||
| As good as new! | |||||||||
|
-
+
NOM
-
+
FOCUS
|
@@ -84,7 +88,7 @@
- Version 1.1 (2015-09-26)
@@ -317,7 +320,7 @@
@@ -350,7 +353,7 @@
|
-
+
@@ -496,19 +499,52 @@
|
| Jet de {{attribute}} | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| 1d20 | ++ {{diceRoll}} (Diff. + {{#rollLess() diceRoll 3}}0{{/rollLess() diceRoll 3}} + {{#rollBetween() diceRoll 3 5}}1{{/rollBetween() diceRoll 3 5}} + {{#rollBetween() diceRoll 6 8}}2{{/rollBetween() diceRoll 6 8}} + {{#rollBetween() diceRoll 9 11}}3{{/rollBetween() diceRoll 9 11}} + {{#rollBetween() diceRoll 12 14}}4{{/rollBetween() diceRoll 12 14}} + {{#rollBetween() diceRoll 15 17}}5{{/rollBetween() diceRoll 15 17}} + {{#rollBetween() diceRoll 18 20}}6{{/rollBetween() diceRoll 18 20}} + ) + | +||||||||
| + | + +{{bonusToRoll}} (bonus) + | +||||||||
| Spécial : | +
+ {{#rollTotal() diceRoll 17}}+1 dégâts{{/rollTotal() diceRoll 17}}
+ {{#rollTotal() diceRoll 18}}+2 dégâts{{/rollTotal() diceRoll 18}}
+ {{#rollTotal() diceRoll 19}}Effet Mineur ou +3 dégâts{{/rollTotal() diceRoll 19}} + {{#rollTotal() diceRoll 20}}Effet Majeur ou +4 dégâts{{/rollTotal() diceRoll 20}} + |
+ ||||||||
| Intrusion du MJ | |||||||||
| Réussite : {{diceRoll}} | |||||||||
| Spécial : | -
- {{#rollTotal() diceRoll 17}}+1 dégâts{{/rollTotal() diceRoll 17}}
- {{#rollTotal() diceRoll 18}}+2 dégâts{{/rollTotal() diceRoll 18}}
- {{#rollTotal() diceRoll 19}}Effet Mineur ou +3 dégâts{{/rollTotal() diceRoll 19}} - {{#rollTotal() diceRoll 20}}Effet Majeur ou +4 dégâts{{/rollTotal() diceRoll 20}} - |
- ||||||||
| Réussite ! | |||||||||
| Réussite: {{diceRoll}} | |||||||||
| Special: | -
- {{#rollTotal() diceRoll 17}}+1 dégâts{{/rollTotal() diceRoll 17}}
- {{#rollTotal() diceRoll 18}}+2 dégâts{{/rollTotal() diceRoll 18}}
- {{#rollTotal() diceRoll 19}}Effet Mineur or +3 dégâts{{/rollTotal() diceRoll 19}} - {{#rollTotal() diceRoll 20}}Effet Majeur or +4 dégâts{{/rollTotal() diceRoll 20}} - |
- ||||||||
| Réussite ! | |||||||||
| Échec : {{diceRoll}} | |||||||||
| Échec ! | |||||||||
| Intrusion du MJ | |||||||||
| Difficulté | {{difficulty}} ({{target}}) | ||||||||
| Incapacité | +1 | - {{/rollTotal() skilled -1}} - {{#rollTotal() skilled 0}} -Non entraîné | +0 | - {{/rollTotal() skilled 0}} - {{#rollTotal() skilled 1}} -Entraîné | -1 | - {{/rollTotal() skilled 1}} - {{#rollTotal() skilled 2}} -Spécialisé | -2 | - {{/rollTotal() skilled 2}} -||
| Atout(s) | - {{assets}} | ||||||||
| Effort(s) | - {{effortRoll}} | ||||||||
| Difficulté | {{difficulty}} (SR {{target}}) | ||||||||
| Incapacité | +1 | ||||||||
| Entraîné | -1 | ||||||||
| Spécialisé | -2 | ||||||||
| Atout(s) | - {{assets}} | ||||||||
| Effort(s) | - {{effortRoll}} | ||||||||
| SR | -{{finalDiff}} ( - {{#rollGreater() bonusToRoll 0}} - -{{bonusToRoll}}= - {{/rollGreater() bonusToRoll 0}} - {{targetRoll}}) - | += | +{{finalDiff}} (SR {{targetRoll}}) | ||||||
| 1d20 | -- {{#rollGreater() bonusToRoll 0}} - +{{bonusToRoll}} (bonus) - {{/rollGreater() bonusToRoll 0}} - | += Difficulté | +{{finalDiff}} niveaux | ||||||
| Incapacité | -1 (x3) | - {{/rollTotal() skilled -1}} - {{#rollTotal() skilled 0}} -Non entraîné | +0 | - {{/rollTotal() skilled 0}} - {{#rollTotal() skilled 1}} -Entraîné | +1 (x3) | - {{/rollTotal() skilled 1}} - {{#rollTotal() skilled 2}} -Spécialisé | +2 (x3) | - {{/rollTotal() skilled 2}} += Difficulté | ++ {{finalDiff}} niveaux |
| Atout(s) | + {{assets}} (x3) | - {{/rollGreater() assets 0}} - {{#rollGreater() effortRoll 0}} -||||||||
| Effort(s) | + {{effortRoll}} (x3) | ||||||||
| Diff. battue | -= - {{#rollLess() diceRollNoDiff 3}}0{{/rollLess() diceRollNoDiff 3}} - {{#rollBetween() diceRollNoDiff 3 5}}1{{/rollBetween() diceRollNoDiff 3 5}} - {{#rollBetween() diceRollNoDiff 6 8}}2{{/rollBetween() diceRollNoDiff 6 8}} - {{#rollBetween() diceRollNoDiff 9 11}}3{{/rollBetween() diceRollNoDiff 9 11}} - {{#rollBetween() diceRollNoDiff 12 14}}4{{/rollBetween() diceRollNoDiff 12 14}} - {{#rollBetween() diceRollNoDiff 15 17}}5{{/rollBetween() diceRollNoDiff 15 17}} - {{#rollBetween() diceRollNoDiff 18 20}}6{{/rollBetween() diceRollNoDiff 18 20}} - {{#rollBetween() diceRollNoDiff 21 23}}7{{/rollBetween() diceRollNoDiff 21 23}} - {{#rollBetween() diceRollNoDiff 24 26}}8{{/rollBetween() diceRollNoDiff 24 26}} - {{#rollBetween() diceRollNoDiff 27 29}}9{{/rollBetween() diceRollNoDiff 27 29}} - {{#rollGreater() diceRollNoDiff 29}}10+{{/rollGreater() diceRollNoDiff 29}} - ({{diceRollNoDiff}}) - | -||||||||
| Intrusion du MJ | |||||||||
| Jet Spécial (17+) | |||||||||
| Jet d'épuisement | |
|---|---|
| {{artifact}} | +|
| {{threshold}} sur {{dice}} : | +{{depletionRoll}} | +Artefact fonctionnel | + {{/rollGreater() depletionRoll threshold}} + {{#rollTotal() depletionRoll threshold}} +Artefact épuisé | + {{/rollTotal() depletionRoll threshold}} + {{#rollLess() depletionRoll threshold}} +Artefact épuisé | + {{/rollLess() depletionRoll threshold}} + {{/artifact}} {{#fullRest}}
| Repos complet | |
| Comme neuf ! | Points | {{recoverPoints}} | + {{#rollTotal() recovaction 0}} +
| Repos | +1 ACTION | +
| Prochain | +10 MINS | +
| Repos | +10 MINS | +
| Prochain | +1 HEURE | +
| Repos | +1 HEURE | +
| Prochain | +10 HEURES | +
| Repos | +10 HEURES | +
| Prochain | +1 ACTION | +
| Repos | -1 ACTION | -
| Prochain | -10 MINS | -
| Repos | -10 MINS | -
| Prochain | -1 HEURE | -
| Repos | -1 HEURE | -
| Prochain | -10 HEURES | -
| Repos | -10 HEURES | -
| Prochain | -1 ACTION | -
| Repos | diff --git a/CypherSystemFrench/CypherSystem.png b/CypherSystemFrench/CypherSystem.png index 4f2d3b6a76..c2e3c89a13 100644 Binary files a/CypherSystemFrench/CypherSystem.png and b/CypherSystemFrench/CypherSystem.png differ diff --git a/CypherSystemFrench/CypherSystem_style_Numenera.png b/CypherSystemFrench/CypherSystem_style_Numenera.png new file mode 100644 index 0000000000..4d925dd2d6 Binary files /dev/null and b/CypherSystemFrench/CypherSystem_style_Numenera.png differ diff --git a/CypherSystemFrench/CypherSystem_style_TheStrange.png b/CypherSystemFrench/CypherSystem_style_TheStrange.png new file mode 100644 index 0000000000..26ed13c6ab Binary files /dev/null and b/CypherSystemFrench/CypherSystem_style_TheStrange.png differ diff --git a/CypherSystemFrench/ReadMe.md b/CypherSystemFrench/ReadMe.md index caa5eecfaa..1a1d35f510 100644 --- a/CypherSystemFrench/ReadMe.md +++ b/CypherSystemFrench/ReadMe.md @@ -1,7 +1,15 @@ -Feuille de personnage avec jets intégrés et script API optionnel pour le JdR générique Cypher System, par [Monte Cook Games](http://www.montecookgames.com/games/). La traduction VF se base sur la traduction de Numenéra par Black Book Editions. +Feuille de personnage avec jets intégrés et script API optionnel pour le JdR générique Cypher System, par [Monte Cook Games](http://www.montecookgames.com/games/). + +Elle est aussi utilisable (et stylée) pour _Numenéra_ (modulo la gestion du surcoût de port de l'armure) ou _The Strange_ (modulo la gestion des récursions, qui nécessitera plusieurs personnages/feuilles de personnage). + +La VF s'appuie sur la traduction de Numenéra par Black Book Editions. # Version courante : -Version 1.1 (September 2015) : [Capture d'écran](CypherSystem.png). +Version 1.2 (4 Octobre 2015) : + +* Capture d'écran [style Cypher System générique](CypherSystem.png) +* Capture d'écran [style Numenéra](CypherSystem_style_Numenera.png) +* Capture d'écran [style The Strange](CypherSystem_style_TheStrange.png) # Utilisation basique : @@ -45,5 +53,10 @@ Le script API permet que l'état du personnage soit automatiquement mis &a # Notes de version +##Version 1.2 (4 Octobre 2015) +* Possibilité de changer le style / l'apparence de la feuille en choisissant Cypher System, Numenéra ou The Strange. +* À la demande d'utilisateurs de la FdP, le template de jet de stats et compétences a été unifié, en ne lançant qu'un seul d20 dont le résultat brut est affiché. Si le paramètre de difficulté n'est pas pas renseigné dans le groupe "Action" (=0), la difficulté battue n'est plus calculée (du fait de limitations technique de Roll20), mais seulement les niveaux la diminuant ou l'augmentant. +* Ajout d'une section pour la saisie des Artéfacts, avec un bouton de jet d'épuisement. + ##Version 1.1 (Septembre 2015) Création de la FdP VF. diff --git a/CypherSystemFrench/sheet.json b/CypherSystemFrench/sheet.json index 612f820709..1e661ea79e 100644 --- a/CypherSystemFrench/sheet.json +++ b/CypherSystemFrench/sheet.json @@ -4,5 +4,5 @@ "authors": "Natha", "roll20userid": "75857", "preview": "CypherSystem.png", - "instructions": "v1.1 (2015-09-26) Lisez le ficher README.md (https://github.com/Roll20/roll20-character-sheets/blob/master/CypherSystemFrench/ReadMe.md) pour mettre en place un pion avec la feuille de personnage, et éventuellement ajouter les scripts API accompagnant la fiche de personnage." + "instructions": "v1.2 (2015-10-04) Lisez le ficher README.md (https://github.com/Roll20/roll20-character-sheets/blob/master/CypherSystemFrench/ReadMe.md) pour mettre en place un pion avec la feuille de personnage, et éventuellement ajouter les scripts API accompagnant la fiche de personnage." } \ No newline at end of file|