diff --git a/CypherSystem/CypherSystem.htm b/CypherSystem/CypherSystem.htm index 8fe16bb7ab..8c48d157c2 100644 --- a/CypherSystem/CypherSystem.htm +++ b/CypherSystem/CypherSystem.htm @@ -659,7 +659,7 @@ value="&{template:cyphBasicRoll} {{charid=@{character_id}}} {{stat=intellect}} {{diceRoll=[[1d20cs>17cf1]]}} {{attribute=@{atkintelname}}} {{attrEdge=@{intellectedge}}} {{difficulty=[[@{rollQstDiff}]]}} {{effortRoll=[[@{rollQstRollEff}]]}} {{assets=[[@{rollQstAsset}]]}} {{bonusToRoll=[[@{rollQstBonus}]]}} {{statExpense=[[@{atkintelcost}]]}} {{effortDmg=[[@{rollQstRollDmg}]]}} {{targNum=[[@{targNumQst}]]}} {{finalDiff=[[@{rollQstDiff}-(1*@{rollQstAsset})-(1*@{rollQstRollEff})-(1*@{atkintellvl})-(1*@{atkintelmod})]]}} {{targNumRoll=[[(3*@{rollQstDiff})-(3*@{rollQstAsset})-(3*@{rollQstRollEff})-(3*@{atkintellvl})-(3*@{atkintelmod})-(1*@{rollQstBonus})]]}} {{totalCost=[[@{effortCostQst}+@{atkintelcost}-@{intellectedge}]]}} {{effortCost=[[@{effortCostQst}]]}} {{bonusDmg=[[@{atkinteldmg}+@{rollQstRollDmg}*3]]}} {{skilled=[[@{atkintellvl}]]}} {{atkmod=[[@{atkintelmod}]]}}" name="roll_macroIntelAttack"> - + @@ -1198,13 +1198,18 @@ {{/rollTotal() targNumRoll targNum}} {{/rollGreater() difficulty 0}} {{#rollTotal() difficulty 0}} - {{^rollTotal() finalDiff 0}} + {{#rollLess() finalDiff 0}} = Difficulty {{finalDiff}} steps - {{/rollTotal() finalDiff 0}} - {{/rollTotal() difficulty 0}} + {{/rollLess() finalDiff 0}} + {{#rollGreater() finalDiff 0}} + + = Difficulty + + {{finalDiff}} steps + + {{/rollGreater() finalDiff 0}} {{/rollTotal() difficulty 0}} {{#rollGreater() bonusDmg 0}}
Damage{{bonusDmg}} ({{effortDmg}} effort) diff --git a/CypherSystemFrench/CypherSystem.css b/CypherSystemFrench/CypherSystem.css index a315183756..dde87bf23a 100644 --- a/CypherSystemFrench/CypherSystem.css +++ b/CypherSystemFrench/CypherSystem.css @@ -26,11 +26,29 @@ input[type=radio].sheet-styleNumenera + span, input[type=radio].sheet-styleTheStrange + span, input[type=radio].sheet-styleNpc + span, input[type=radio].sheet-actionRoll + span, -input[type=radio].sheet-macroRoll + span{ +input[type=radio].sheet-macroRoll + span, +input[type=checkbox].sheet-chkUseAsset + span, +input[type=checkbox].sheet-chkUseBonus + span, +input[type=checkbox].sheet-chkUseCost + span +{ font-size:11px; color: #888888; text-align:left; } +div.sheet-UseAsset, +div.sheet-UseBonus, +div.sheet-UseCost{ + display: none +} +input[type=checkbox].sheet-chkUseAsset:checked ~ div.sheet-main div.sheet-UseAsset{ + display: inline-block; +} +input[type=checkbox].sheet-chkUseBonus:checked ~ div.sheet-main div.sheet-UseBonus{ + display: inline-block; +} +input[type=checkbox].sheet-chkUseCost:checked ~ div.sheet-main div.sheet-UseCost{ + display: inline-block; +} input[type=radio].sheet-styleNumenera:checked ~ .sheet-main{ background: linear-gradient(#E1E1EE,white); width: 1056px; @@ -58,17 +76,25 @@ input[type=radio].sheet-styleNpc:checked ~ .sheet-npc{ display: inherit; } button[type=roll].sheet-btDesc{ - font-family: inherit; color: inherit; - font-size:inherit; height:20px; - line-height: 11px; + width:22px; + line-height: 16px; vertical-align: middle; padding:none; + border:none; + margin:none; + background:none; + border-radius:10px; + opacity: 0.4; } button[type=roll].sheet-btDesc:before{ content:none; } +button[type=roll].sheet-btDesc:hover{ + box-shadow: 1px 1px 1px 1px #888888; + opacity: 0.7; +} button[type=roll].sheet-basicbt { padding: 2px 0px 0px 1px; margin: 0px 0px 0px 0px; @@ -364,7 +390,7 @@ input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main input[type=text select{ height: 20px; margin: 0px; - padding-left: 0.3em; + padding-left: 0em; padding-right: 0.2em; padding-top: 0.2em; padding-bottom: 0.1em; diff --git a/CypherSystemFrench/CypherSystem.htm b/CypherSystemFrench/CypherSystem.htm index b0e6ab532c..24658d6bf3 100644 --- a/CypherSystemFrench/CypherSystem.htm +++ b/CypherSystemFrench/CypherSystem.htm @@ -4,15 +4,65 @@ Numenéra The Strange PNJ -
- Paramètres des jets :
+
- Jets :
section Action Questions -
- Version 1.4 (2015-11-21)
+
- Utiliser :
+Atouts +Bonus +Coûts
- v1.5 (2015-12-22)
+
- - + + @@ -20,14 +70,14 @@ - - + + - + - - + + @@ -46,14 +96,14 @@ - + @@ -111,7 +161,7 @@ value="&{template:cyphBasicRoll} {{charid=@{character_id}}} {{stat=might}} {{diceRoll=[[1d20cs>17cf1]]}} {{attribute=Puissance}} {{attrEdge=@{mightedge}}} {{bonusToRoll=[[@{rollVarBonus}]]}} {{difficulty=[[@{rollVarDiff}]]}} {{targNum=[[@{targNum}]]}} {{finalDiff=[[@{rollVarDiff}-@{rollVarAsset}-@{rollVarRollEff}]]}} {{targNumRoll=[[(@{rollVarDiff}-@{rollVarAsset}-@{rollVarRollEff})*3-(1*@{rollVarBonus})]]}} {{totalCost=[[@{MightCost}]]}} {{effortCost=[[@{effortCost}]]}} {{effortRoll=[[@{rollVarRollEff}]]}} {{effortDmg=[[@{rollVarRollDmg}]]}} {{statExpense=[[@{rollVarCost}]]}} {{assets=[[@{rollVarAsset}]]}} {{bonusDmg=[[@{rollVarRollDmg}*3]]}}" name="roll_actionMightCheck"> @@ -123,7 +173,7 @@ value="&{template:cyphBasicRoll} {{charid=@{character_id}}} {{stat=speed}} {{diceRoll=[[1d20cs>17cf1]]}} {{attribute=Célérité}} {{attrEdge=@{speededge}}} {{bonusToRoll=[[@{rollVarBonus}]]}} {{difficulty=[[@{rollVarDiff}]]}} {{targNum=[[@{targNum}]]}} {{finalDiff=[[@{rollVarDiff}-@{rollVarAsset}-@{rollVarRollEff}]]}} {{targNumRoll=[[(@{rollVarDiff}-@{rollVarAsset}-@{rollVarRollEff})*3-(1*@{rollVarBonus})]]}} {{totalCost=[[@{SpeedCost}]]}} {{effortCost=[[@{effortSpeedCost}]]}} {{effortRoll=[[@{rollVarRollEff}]]}} {{effortDmg=[[@{rollVarRollDmg}]]}} {{statExpense=[[@{rollVarCost}]]}} {{assets=[[@{rollVarAsset}]]}} {{bonusDmg=[[@{rollVarRollDmg}*3]]}}" name="roll_actionSpeedCheck"> @@ -135,7 +185,7 @@ value="&{template:cyphBasicRoll} {{charid=@{character_id}}} {{stat=intellect}} {{diceRoll=[[1d20cs>17cf1]]}} {{attribute=Intellect}} {{attrEdge=@{intellectedge}}} {{bonusToRoll=[[@{rollVarBonus}]]}} {{difficulty=[[@{rollVarDiff}]]}} {{targNum=[[@{targNum}]]}} {{finalDiff=[[@{rollVarDiff}-@{rollVarAsset}-@{rollVarRollEff}]]}} {{targNumRoll=[[(@{rollVarDiff}-@{rollVarAsset}-@{rollVarRollEff})*3-(1*@{rollVarBonus})]]}} {{totalCost=[[@{IntelCost}]]}} {{effortCost=[[@{effortCost}]]}} {{effortRoll=[[@{rollVarRollEff}]]}} {{effortDmg=[[@{rollVarRollDmg}]]}} {{statExpense=[[@{rollVarCost}]]}} {{assets=[[@{rollVarAsset}]]}} {{bonusDmg=[[@{rollVarRollDmg}*3]]}}" name="roll_actionIntellectCheck"> @@ -212,41 +262,7 @@ - - - - - - + + + + + +
EST UN
- -
DESCRIPTEUR
-
TYPE
+ +
DESCRIPTEUR
+
QUI
 
- COÛT - - - - BONUS - - -
- EFFORT (jet) + EFF. (jet) - EFFORT (dég.) + EFF.(dég.)
- ATOUT +
ATOUT
- +
+ +
+
+
BONUS
+
+
+ +
+
+
COÛT
+
+
+ +
@@ -366,13 +422,13 @@
APTITUDES SPÉCIALES
- - - + +
@@ -404,10 +460,10 @@
@@ -443,10 +499,10 @@
@@ -467,17 +523,171 @@ -
+ +
+
+
+
ATTAQUES • PUISSANCE
+
+ + + + + + + + + + + +
+ + + + + + + + +
+ Mod : + + + Dgt : + + + Comp.: + + + Coût : + +
+
+
+
+
+
+
+
+
ATTAQUES • CÉLÉRITÉ
+
+ + + + + + + + + + + +
+ + + + + + + + +
+ Mod : + + + Dgt : + + + Comp.: + + + Coût : + +
+
+
+
+
+
+
+
+
ATTAQUES • INTELLECT
+
+ + + + + + + + + + + +
+ + + + + + + + +
+ Mod : + + + Dgt : + + + Comp.: + + + Coût : + +
+
+
+
+
+
@@ -504,7 +714,7 @@ - +
@@ -598,10 +808,10 @@
- - - Niveau + + Niv. +
@@ -616,10 +826,10 @@
ARTÉFACTS
- - - Niveau + + Niv. +
Épuisement  @@ -675,12 +885,19 @@
- - + +
+ + + + +
-
DIVERS
+
DIVERS + +
@@ -887,11 +1104,10 @@ - + - - {{/rollWasFumble() diceRoll}} {{#rollGreater() difficulty 0}} - {{#rollGreater() diceRoll targNumRoll}} + {{^rollLess() diceRoll targNumRoll}} - {{/rollGreater() diceRoll targNumRoll}} - {{#rollTotal() diceRoll targNumRoll}} - - {{/rollTotal() diceRoll targNumRoll}} + {{/rollLess() diceRoll targNumRoll}} {{#rollLess() diceRoll targNumRoll}} {{/rollLess() diceRoll targNumRoll}} {{#rollLess() finalDiff difficulty}} {{/rollLess() finalDiff difficulty}} - + + + + {{/rollGreater() difficulty 0}} {{#rollTotal() difficulty 0}} @@ -962,22 +1178,21 @@ {{#rollGreater() assets 0}} {{/rollGreater() assets 0}} + {{#atkmod}} + {{#rollGreater() atkmod 0}} + + {{/rollGreater() atkmod 0}} + {{/atkmod}} {{#rollGreater() effortRoll 0}} {{/rollGreater() effortRoll 0}} {{#rollGreater() difficulty 0}} - {{#rollLess() targNumRoll targNum}} + {{^rollTotal() targNumRoll targNum}} - {{/rollLess() targNumRoll targNum}} - {{#rollGreater() targNumRoll targNum}} - - - - - {{/rollGreater() targNumRoll targNum}} + {{/rollTotal() targNumRoll targNum}} {{/rollGreater() difficulty 0}} {{#rollTotal() difficulty 0}} {{#rollLess() finalDiff 0}} @@ -993,10 +1208,10 @@ {{/rollGreater() finalDiff 0}} {{/rollTotal() difficulty 0}} - {{#rollGreater() effortDmg 0}} + {{#rollGreater() bonusDmg 0}} - {{/rollGreater() effortDmg 0}} + {{/rollGreater() bonusDmg 0}} {{#rollGreater() totalCost 0}} diff --git a/CypherSystemFrench/ReadMe.md b/CypherSystemFrench/ReadMe.md index df093bf028..5c17627ed1 100644 --- a/CypherSystemFrench/ReadMe.md +++ b/CypherSystemFrench/ReadMe.md @@ -5,7 +5,7 @@ Elle est aussi utilisable (et stylée) pour _Numenéra_ (modulo la g La VF s'appuie sur la traduction de Numenéra par Black Book Editions. # Version courante : -Version 1.4 (21 Novembre 2015) : +Version 1.5 (22 Décembre 2015) : * Capture d'écran [style Cypher System générique](CypherSystem.png) * Capture d'écran [style Numenéra](CypherSystem_style_Numenera.png) @@ -53,10 +53,20 @@ Le script API permet que l'état du personnage soit automatiquement mis &a # Notes de version +##Release 1.5 (21 Décembre 2015) + +* Nouvelles sections "Attaques" (1 par caractéristique) avec jets intégrés, prenant en compte le niveau de compétence, le coûts, les dégats etc. +* Les jets de Caractéristiques et Compétences ne demandent plus/n'utilisent plus les efforts aux dégâts (utilisez les nouvelles sections Attaques en lieu et place) +* Nouvelles options pour simplifier les jets : choisissez si le jet demande/utilise les Atouts, Bonus et Coûts. Le paramétrage par défaut est désormais de ne pas les utiliser. +* Les boutons "Noms" (affichage des détails d'éléments dans le chat) ont été remplacés par des boutons image "Info" +* Les boutons d'info peuvent être glisser/déposer dans la barre de macro +* Nouveaux boutons d'info pour l'équipement (divers et consommables) +* Correction d'un bug : le calcul du coût des efforts prend désormais en compte correctement le Curseur de Dégâts du personnage + ##Version 1.4 (21 Novembre 2015) [Voir le détail sur le forum Roll20](https://app.roll20.net/forum/post/2357046/cypher-system-core-rule-book-sheet/?pageforid=2645489#post-2645489) -* Nouvelle option de la feuille pour choisir le type de paramètrage des jets : via la section Action ou via Questions (type macro) +* Nouvelle option de la feuille pour choisir le type de paramétrage des jets : via la section Action ou via Questions (type macro) * Nouveaux boutons pour montrer dans le chat le détails des Aptitudes Spéciales, Cyphers et Artefacts ##Version 1.3 (25 Octobre 2015) diff --git a/CypherSystemFrench/sheet.json b/CypherSystemFrench/sheet.json index 9633faada6..4661fbf28f 100644 --- a/CypherSystemFrench/sheet.json +++ b/CypherSystemFrench/sheet.json @@ -4,5 +4,5 @@ "authors": "Natha", "roll20userid": "75857", "preview": "CypherSystem.png", - "instructions": "v1.4 (2015-11-21) 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.5 (2015-12-22) 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." }
Jet de {{attribute}}
{{attribute}}
1d20 - {{diceRoll}} (Diff. + Jet : + {{diceRoll}} (bat 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}} @@ -931,19 +1147,19 @@
Intrusion du MJ
Réussite !
Réussite !
Échec !

Difficulté{{difficulty}} (SR {{targNum}})
Difficulté{{difficulty}} (SR {{targNum}})

Atout(s)- {{assets}}
Mod- {{atkmod}}
Effort(s)- {{effortRoll}}
= {{finalDiff}} (SR {{targNumRoll}})
={{finalDiff}} (SR {{targNumRoll}})

Dégâts+{{bonusDmg}} ({{effortDmg}} eff.)