Swords & Wizardy overhaul and translation

* New and more compact design
* Translation compatible
* French translation
* Added missing derived attributes (Open doors, Spell level, min/max
spells)
* Automated calculations (by sheet workers) of derived attributes, when
an attribute is modified (ex: modifying Strength will calculate the
melee To-Hit mod, Damage mod, Carry mod, Open Doors threshold)
* New "Other" AC modifier to note magic items effect on AC, like rings
or curses, wounds, spell effects etc.
* Handling of Ascending and Descending AC (radio button). On change:
* Base AC is (re)set accordingly
* DEX modifier to AC is calculted accordingly
* Ascending AC is calculated by adding Base AC + DEX modifier + absolute
value of Armor AC modifier + absolute value of Shield AC modifier +
Other AC modifier
* Descending AC is calculted by adding Base AC + DEX modifier - absolute
value of Armor AC modifier - absolute value of Shield AC modifier +
Other AC modifier
* Gear and Treasure weight are automatically tallied.
* Total gear weight sums every item weight, multiplied by quantity (unit
weight assumed)
* Total Treasure weight sums every item weight
* Total wealth is NOT calculated
* Move squares are NOT calculated (depending on house rules and/or local
distance measuring units)
* New languages field
* New Hit Dice field (roll formula)
* New separate numeric field in the Saving Throwns bonuses repeating
section
* New optional Roll field (dice formula) in the Abilities & Magic
repeating section
* Roll buttons added, with chat roll template:
* Hit points from Hit Dice formula
* Standard Saving throw (with success or failure indicator)
* Saving throw with Bonus (with success or failure indicator)
* Open Door (with success or failure indicator)
* Abilies or Magic custom roll
* Attack, with To-Hit and Damage rolls at once
This commit is contained in:
Natha
2017-02-03 18:36:44 +01:00
parent 1963596e6e
commit d625ea8cf0
10 changed files with 1525 additions and 317 deletions
+44
View File
@@ -0,0 +1,44 @@
# Swords & Wizardry
Character sheet for Swords & Wizardry, in english and french.
Initially created by Jacob Vann and overhauled by [Natha](https://github.com/NathaTerrien/roll20-wip/blob/master/README.md) (design, translation data, automated calcultations and rolls/roll template).
# Current version
2.0, Screenshots: [english](SWSheet.png), [french](SWSheet_fr.png)
The sheet and its automated calculations (modifiers etc.) are based on the Complete version of the rules.
Every calculation can be overriden by manual input, if house rules are used. But modifying certain fields will fire again the associated automated calcultion. For example, modifying DEX will compute again the AC modifier, Total AC etc. and any custom value previously entered has to be set again.
# Release notes
##v2.0 (2017-02-04)
Note : this new version of the sheet is compatible with previous versions and characters.
* New and more compact design
* Translation compatible
* French translation
* Added missing derived attributes (Open doors, Spell level, min/max spells)
* Automated calculations (by sheet workers) of derived attributes, when an attribute is modified (ex: modifying Strength will calculate the melee To-Hit mod, Damage mod, Carry mod, Open Doors threshold)
* New "Other" AC modifier to note magic items effect on AC, like rings or curses, wounds, spell effects etc.
* Handling of Ascending and Descending AC (radio button). On change:
* Base AC is (re)set accordingly
* DEX modifier to AC is calculted accordingly
* Ascending AC is calculated by adding Base AC + DEX modifier + absolute value of Armor AC modifier + absolute value of Shield AC modifier + Other AC modifier
* Descending AC is calculted by adding Base AC + DEX modifier - absolute value of Armor AC modifier - absolute value of Shield AC modifier + Other AC modifier
* Gear and Treasure weight are automatically tallied.
* Total gear weight sums every item weight, multiplied by quantity (unit weight assumed)
* Total Treasure weight sums every item weight
* Total wealth is NOT calculated
* Move squares are NOT calculated (depending on house rules and/or local distance measuring units)
* New languages field
* New Hit Dice field (roll formula)
* New separate numeric field in the Saving Throwns bonuses repeating section
* New optional Roll field (dice formula) in the Abilities & Magic repeating section
* Roll buttons added, with chat roll template:
* Hit points from Hit Dice formula
* Standard Saving throw (with success or failure indicator)
* Saving throw with Bonus (with success or failure indicator)
* Open Door (with success or failure indicator)
* Abilies or Magic custom roll
* Attack, with To-Hit and Damage rolls at once
+385 -25
View File
@@ -1,31 +1,391 @@
.sheet-tdlabel { text-align: right; font-size:14px; font-weight:bold; color:#333; }
.sheet-tdnote { text-align: center; font-size:12px; font-style:italic; color:#333; }
.sheet-tdwpnlabel { text-align: left; font-size:16px; font-weight:bold; font-style:italic; color:#333; background-color:#eee;}
.sheet-tdlabelsmall { text-align: right; font-size:10px; font-weight:normal; color:#333; }
.sheet-tdlabelbig { text-align: center; font-size:18px; font-weight:bold; color:#333; }
.sheet-tdattrlabel { text-align: center; font-size:18px; font-weight:bold; color:#333; }
input[type=number].sheet-tinyinput {
/*************************************************************/
/* Colors
#993333 / rgb(153, 51, 51)
*/
div,
button,
textarea,
span,
input,
select{
box-sizing: border-box;
}
div{
margin: none;
padding: none;
background-color: transparent;
}
div.sheet-main{
width: 890px;
min-width: 890px;
max-width: 890px;
text-align: center;
font-size: 13px;
background-color : #FDFDFD;
padding: 4px;
}
div.sheet-ligne{
display: block;
text-align: left;
vertical-align: top;
width: 100%;
white-space: nowrap;
}
div.sheet-mycol{
display: inline-block;
text-align: left;
vertical-align: top;
}
input, textarea{
background-color: transparent;
display: inline-block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: 'Patrick Hand';
font-size: 16px;
border: none;
box-shadow: none;
resize:none;
z-index: 2;
border-radius: 0;
border-bottom: 1px dotted black;
}
input:focus, input:hover, textarea:focus, textarea:hover{
box-shadow: inset 0px 1px 1px rgba(153,51,51,0.01),0 0 6px rgba(153,51,51,0.5);
background-color: rgba(153,51,51,0.05);
}
textarea{
padding: 1px 2px 0px 2px;
border-left: 1px dotted black;
border-right: 1px dotted black;
}
input[type="text"]{
padding: 0px 0px 0px 2px;
}
input[type="text"].sheet-inptxt1 {
font-weight: bold;
font-size: 18px;
}
input[type="number"]{
text-align: right;
padding: 0px 2px 0px 0px;
}
input[type="number"].sheet-stats{
width: 30px;
font-size: 20px;
text-align: center;
-moz-appearance: textfield;
}
input[type="number"].sheet-tinyinput {
width:33px;
font-size:10px;
font-size:13px;
}
input[type="text"].sheet-tinyinput {
width:33px;
font-size:13px;
text-align: center;
}
input[type="text"].sheet-shortinput{
width:60px;
}
input[type="number"].sheet-shortinput{
width:45px;
}
input[type="text"].sheet-medinput{
width:110px;
}
input[type="number"].sheet-medinput {
width:90px;
}
input[type="text"].sheet-longinput {
width:160px;
}
input[type="text"].sheet-biginput{
width:250px;
font-weight: bold;
font-size: 25px;
}
input[type="number"].sheet-stats::-webkit-inner-spin-button,
input[type="number"].sheet-stats::-webkit-outer-spin-button {
-webkit-appearance: none;
appearance: none;
}
select{
background-color: rgba(255,255,255,0.6);
padding: 0px;
margin: 0px;
height: 18px;
line-height: 18px;
max-height 18px;
font-weight:normal;
font-family: Arial;
font-size: 14px;
border: none;
border-bottom: 1px dotted black;
text-align: center;
color: #993333;
}
select:hover{
border: 1px solid #993333;
}
select.sheet-seldice{
width: 48px;
}
button[type="roll"]{
color: black;
font-weight: normal;
font-size: 20px;
text-decoration:none;
background:none;
background-image:none;
border: none;
box-shadow: none;
text-shadow: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align: center;
}
button[type="roll"]:hover{
font-weight: bold;
}
button[type="roll"].sheet-btd20:before{
content: '0';
font-size: 20px;
}
button[type="roll"].sheet-bthp:before{
font-family: "dicefontd8";
content: '0';
font-size: 20px;
}
button[type="roll"].sheet-btrisk{
}
button[type="roll"].sheet-btrisk:before{
font-family: "dicefontd4";
content: '0';
font-size: 20px;
}
button[type="roll"].sheet-btrisk:hover:before{
content: 'd';
}
.sheet-libred{
font-size: 18px;
color:#993333;
font-weight: bold;
padding-top:4px;
font-family: 'Contrail One';
}
.sheet-lib0{
display: inline-block;
text-align: right;
font-size:14px;
font-weight:bold;
color:#333;
margin-right: 4px;
}
input.sheet-shortinput {
width:60px;
.sheet-lib1{
display: inline-block;
text-align: right;
font-size:14px;
font-weight:bold;
color:#333;
margin-right: 4px;
}
input.sheet-medinput {
width:100px;
.sheet-lib2{
display: inline-block;
text-align: right;
font-size:12px;
font-weight:bold;
color:#333;
margin-right: 4px;
}
input.sheet-longinput {
width:160px;
.sheet-lib2l{
display: inline-block;
text-align: left;
font-size:12px;
font-weight:bold;
color:#333;
margin-right: 4px;
}
.sheet-libmin1{
display: inline-block;
text-align: right;
font-size:10px;
font-weight:normal; color:#333;
}
.sheet-greybg{
background-color:#eee;
padding: 4px;
}
.sheet-bord{
border-width: 1px 2px 1px 2px;
border-style: solid;
border-color: black;
border-radius: 6px;
padding: 4px;
margin: 2px;
}
.sheet-wid30{
min-width: 30px;
}
.sheet-wid50{
min-width: 50px;
}
.sheet-wid60{
min-width: 50px;
}
.sheet-wid70{
min-width: 70px;
}
.sheet-wid80{
min-width: 80px;
}
.sheet-wid120{
min-width: 120px;
}
.sheet-bold{
font-weight: bold;
}
/* === fieldset button === */
div.repcontrol{
display: inline-block;
width: 100%;
}
.repcontrol_move{
height: 11px;
line-height: 11px;
margin-top: 4px;
}
.repcontrol_del {
height: 22px;
line-height: 12px;
margin-top: 4px;
width: 30px;
}
.repcontrol_add, .repcontrol_edit {
color: transparent;
box-shadow: none;
background: transparent;
border-color: transparent;
text-shadow:none;
width: 100px;
}
.repcontrol_add:focus, .repcontrol_edit:focus {
outline: none;
}
.repcontrol .repcontrol_edit:after {
content: 'y';
visibility: visible;
font-family: pictos;
border: 1px solid transparent;
border-radius: 2px;
font-size: 20px;
height: 20px;
width: 20px;
padding: 2px 4px 2px 4px;
color: rgba(153,51,51,0.7);
}
.editmode ~ .repcontrol .repcontrol_edit:after {
content: '2';
}
.repcontrol .repcontrol_add:before {
content: '+';
visibility: visible;
font-family: pictos;
border: 1px solid transparent;
border-radius: 2px;
font-size: 20px;
height: 20px;
width: 20px;
padding: 2px 4px 2px 4px;
color: rgba(153,51,51,0.7);
}
.repcontrol .repcontrol_edit:hover:after,
.repcontrol .repcontrol_add:hover:before
{
box-shadow: 1px 1px 4px 2px rgba(147,35,21,0.8);
border-color: #993333;
color: #993333;
}
.repcontrol_add:focus:before, .repcontrol_edit:focus:after {
color: #993333;
}
/* === TEMPLATES === */
.sheet-rolltemplate-tmpl div{
vertical-align: middle;
border: none;
box-sizing: border-box;
display: block;
}
.sheet-rolltemplate-tmpl div.sheet-tplmain{
background-color: transparent;
border-width: 1px 2px 1px 2px;
border-radius: 0px 6px 6px 0px;
border-style: solid;
border-color: black;
width: 220px;
}
.sheet-rolltemplate-tmpl div.sheet-pc{
background-color: #eee;
color : #993333;
padding: 2px 10px 2px 10px;
border-radius: 0px 6px 0px 0px;
font-size: 15px;
font-family: 'Contrail One';
display: inline-block;
border-bottom: 1px dotted black;
width: 100%;
}
.sheet-rolltemplate-tmpl div.sheet-jetnom{
background-color: #eee;
color : #993333;
padding: 2px 10px 4px 10px;
border-radius: 0px 0px 6px 0px;
font-size: 15px;
font-family: 'Contrail One';
display: inline-block;
border-top: 1px dotted black;
width: 100%;
}
.sheet-rolltemplate-tmpl div.sheet-jet{
background-color: white;
display: inline-block;
padding: 6px;
display: table-cell;
font-family: 'Candal';
text-align: center;
white-space: nowrap;
width: 100%;
}
.sheet-rolltemplate-tmpl div.sheet-jetbordleft{
border-left: 1px dotted black;
}
.sheet-rolltemplate-tmpl div.sheet-borderd{
border-right: 2px solid black;
}
.sheet-rolltemplate-tmpl .inlinerollresult {
background-color: transparent;
border: none;
padding: 0px 0px;
font-weight: bold;
cursor: help;
font-size: 22px;
font-family: 'Candal';
}
.sheet-rolltemplate-tmpl .sheet-success{
color: #3FB315;;
}
.sheet-rolltemplate-tmpl .sheet-failure{
color: #B31515;
}
.sheet-rolltemplate-tmpl .inlinerollresult.fullcrit{
border: none;
color: #3FB315;
}
.sheet-rolltemplate-tmpl .inlinerollresult.importantroll{
border: none;
color: #4A57ED;
}
.sheet-rolltemplate-tmpl .inlinerollresult.fullfail{
border: none;
color: #B31515;
}
h2 {color:#933; padding-top:20px;}
File diff suppressed because it is too large Load Diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 171 KiB

After

Width:  |  Height:  |  Size: 189 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 193 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

+3 -3
View File
@@ -1,8 +1,8 @@
{
"html": "SWSheet.html",
"css": "SWSheet.css",
"authors": "Jacob Vann",
"roll20userid": "1318",
"authors": "Jacob Vann,Natha",
"roll20userid": "1318,75857",
"preview": "SWSheet.png",
"instructions": "Basic sheet for Swords & Wizardry."
"instructions": "Character sheet for [Swords & Wizardry](https://www.froggodgames.com/swords-wizardry-0), in english and french. See the [Readme](https://github.com/NathaTerrien/roll20-wip/blob/master/Swords_%26_Wizardry/ReadMe.md) for more informations on automated calculations and rolls from the sheet."
}
+124
View File
@@ -0,0 +1,124 @@
{
"0-75-lbs": "0-75 lbs",
"1-sqr": "1 sqr",
"101-150-lbs": "101-150 lbs",
"151-300-lbs": "151-300 lbs",
"2-sqrs": "2 sqrs",
"3-sqrs": "3 sqrs",
"4-sqrs": "4 sqrs",
"76-100-lbs": "76-100 lbs",
"AC+": "AC+",
"CHA": "CHA",
"CON": "CON",
"DEX": "DEX",
"HD": "HD",
"HP": "HP",
"INT": "INT",
"STR": "STR",
"WIS": "WIS",
"XP": "XP",
"abilities": "Abilities",
"ability-names": "Ability Names",
"age": "Age",
"alignment": "Alignment",
"armor": "Armor",
"armor-ac-effect": "Armor effect on AC. Use either a positive or negative value, as the total AC will be calculted using an absolute value, depending on the Ascending or Descending AC choice.",
"armor-name": "Armor name",
"asc-ac": "Asc.",
"ascending-ac": "Ascending AC System",
"attribute": "Attribute",
"attributes": "Attributes",
"base-ac": "Base AC",
"biographical-and-physical": "Biographical & Physical",
"bonus-xp-percent": "Bonus XP%",
"bonus-xp-tooltip": "To calculate XP Bonus: Add 5% for each CHA, WIS and Char's Primary Attribute that is >=13",
"bonuses": "Bonuses",
"carry": "Carry",
"carry-modifier": "Carry Modifier. Automatically calculted when STR is modified. Can be overriden.",
"chance-new-spell": "Chance to Understand New Spell. Automatically calculted when INT is modified. Can be overriden.",
"charheight": "Height",
"charweight": "Weight",
"class": "Class",
"cleric-spells+": "Cleric Spells+",
"cleric-spells-plus": "Additional first-level Cleric spell. Automatically calculted when WIS is modified. Can be overriden.",
"current-hp": "Current HP",
"current-xp": "Current XP",
"damage": "Damage",
"defense": "Defense",
"deity": "Deity",
"desc-ac": "Desc.",
"descending-ac": "Descending AC System",
"dex-mod": "DEX mod.",
"dmg-roll": "Dmg Roll",
"doors": "Doors",
"effect-on-ac": "Effect on Armor Class. If DEX is modified, will be automatically calculted, depending on the Ascending or Descending AC choice. Can be overriden.",
"equipment": "Equipment",
"extra-hirelings": "Maximum Number of Special Hirelings. Automatically calculted when CHA is modified. Can be overriden.",
"failure": "Failure",
"gear": "Gear",
"gear-wt": "Gear Wt.",
"gear-wt-title": "Total gear weight. Automatically calculted based on (quantity * weight) of each item in the gear list. Can be overriden.",
"gender": "Gender",
"hd-example": "Ex:5d6+5",
"health": "Health",
"hirelings": "Hirelings",
"hit-dice+": "Hit Dice+",
"hit-points": "Hit Points",
"hit-roll": "Hit Roll",
"hp-mod": "Hit Point Modifier (per hit die). Automatically calculted when CON is modified. Can be overriden.",
"item-name": "Item name",
"key-items": "Key Items",
"languages": "Languages",
"level": "Level",
"magic": "Magic",
"maximum-additional-languages": "Maximum Additional Languages. Automatically calculted when INT is modified. Can be overriden.",
"maximum-hp": "Current HP",
"maximum-spell-level": "Maximum Spell Level. Automatically calculted when INT is modified. Can be overriden.",
"melee-damage-modifier": "Melee Damage Modifier. Automatically calculted when STR is modified. Can be overriden.",
"melee-to-hit-mod": "Melee To-Hit Modifier. Automatically calculted when STR is modified. Can be overriden.",
"min-max-spells": "Min/Max Spells. Automatically calculted when INT is modified. Can be overriden.",
"missile-to-hit-mod": "Missile Weapon To-Hit Bonus/Penalty. Automatically calculted when DEX is modified. Can be overriden.",
"move-squares": "Move Squares",
"movement": "Movement",
"movesquares-title": "Base movement. Not calculted automatically. Has to be input manually, depending on the house rules and distance measurement used in the game.",
"name": "Name",
"new-spell%": "New Spell%",
"next-level": "Next Level",
"note": "Note",
"number-of-spells-by-level": "Number of Spells by Level",
"open-doors": "Open Doors",
"open-doors-title": "Open Doors. Automatically calculted when STR is modified. Can be overriden.",
"other": "Other",
"other-ac-effect": "Other effect on AC. The value will be used (added) as written, NOT depending on the Ascending or Descending AC choice, so that malus can be set.",
"primary": "Primary",
"primary-attribute": "Primary Attribute",
"qty": "Qty",
"race": "Race",
"raise-dead%": "Raise Dead%",
"raise-dead-survival": "Raise Dead Survival. Automatically calculted when CON is modified. Can be overriden.",
"roll-attack": "Roll attack (to hit and damage rolls)",
"roll-base-saving-throw": "Roll base Saving Throw",
"roll-bonus-saving-throw": "Roll bonus Saving Throw",
"roll-hd": "Roll HD",
"roll-magic": "Roll (ex:1d100)",
"saving-throw": "Saving Throw",
"saving-throw-bonus-note": "Ex: against being paralyzed or poisoned",
"shield": "Shield",
"shield-ac-effect": "Shield effect on AC. Use either a positive or negative value, as the total AC will be calculted using an absolute value, depending on the Ascending or Descending AC choice.",
"shield-name": "Shield name",
"spell": "Spell",
"spell-level": "Spell level",
"spell-or-ability-name": "Spell or Ability name",
"success": "Success",
"to-hit": "To-Hit",
"total-ac": "Total AC",
"total-ac-title": "Final AC. Automatically calculted from the DEX, Armor, Shield, Other AC modifiers and the Ascending or Descending choice, but can be overriden.",
"total-wealth-in-gp": "Total Wealth in GP",
"treasure": "Treasure",
"treasure-wt": "Treasure Wt.",
"treasurewt-title": "Total weight of treasures. Automatically calculted based on the weight of each item in the treasure list. Can be overriden.",
"value": "Value",
"weapon-name": "Weapon name",
"weapons": "Weapons",
"wt": "Wt"
}
+124
View File
@@ -0,0 +1,124 @@
{
"0-75-lbs": "0-75 lbs",
"1-sqr": "1 sqr",
"101-150-lbs": "101-150 lbs",
"151-300-lbs": "151-300 lbs",
"2-sqrs": "2 sqrs",
"3-sqrs": "3 sqrs",
"4-sqrs": "4 sqrs",
"76-100-lbs": "76-100 lbs",
"AC+": "AC+",
"CHA": "CHA",
"CON": "CON",
"DEX": "DEX",
"HD": "HD",
"HP": "HP",
"INT": "INT",
"STR": "STR",
"WIS": "WIS",
"XP": "XP",
"abilities": "Abilities",
"ability-names": "Ability Names",
"age": "Age",
"alignment": "Alignment",
"armor": "Armor",
"armor-ac-effect": "Armor effect on AC. Use either a positive or negative value, as the total AC will be calculted using an absolute value, depending on the Ascending or Descending AC choice.",
"armor-name": "Armor name",
"asc-ac": "Asc.",
"ascending-ac": "Ascending AC System",
"attribute": "Attribute",
"attributes": "Attributes",
"base-ac": "Base AC",
"biographical-and-physical": "Biographical & Physical",
"bonus-xp-percent": "Bonus XP%",
"bonus-xp-tooltip": "To calculate XP Bonus: Add 5% for each CHA, WIS and Char's Primary Attribute that is >=13",
"bonuses": "Bonuses",
"carry": "Carry",
"carry-modifier": "Carry Modifier. Automatically calculted when STR is modified. Can be overriden.",
"chance-new-spell": "Chance to Understand New Spell. Automatically calculted when INT is modified. Can be overriden.",
"charheight": "Height",
"charweight": "Weight",
"class": "Class",
"cleric-spells+": "Cleric Spells+",
"cleric-spells-plus": "Additional first-level Cleric spell. Automatically calculted when WIS is modified. Can be overriden.",
"current-hp": "Current HP",
"current-xp": "Current XP",
"damage": "Damage",
"defense": "Defense",
"deity": "Deity",
"desc-ac": "Desc.",
"descending-ac": "Descending AC System",
"dex-mod": "DEX mod.",
"dmg-roll": "Dmg Roll",
"doors": "Doors",
"effect-on-ac": "Effect on Armor Class. If DEX is modified, will be automatically calculted, depending on the Ascending or Descending AC choice. Can be overriden.",
"equipment": "Equipment",
"extra-hirelings": "Maximum Number of Special Hirelings. Automatically calculted when CHA is modified. Can be overriden.",
"failure": "Failure",
"gear": "Gear",
"gear-wt": "Gear Wt.",
"gear-wt-title": "Total gear weight. Automatically calculted based on (quantity * weight) of each item in the gear list. Can be overriden.",
"gender": "Gender",
"hd-example": "Ex:5d6+5",
"health": "Health",
"hirelings": "Hirelings",
"hit-dice+": "Hit Dice+",
"hit-points": "Hit Points",
"hit-roll": "Hit Roll",
"hp-mod": "Hit Point Modifier (per hit die). Automatically calculted when CON is modified. Can be overriden.",
"item-name": "Item name",
"key-items": "Key Items",
"languages": "Languages",
"level": "Level",
"magic": "Magic",
"maximum-additional-languages": "Maximum Additional Languages. Automatically calculted when INT is modified. Can be overriden.",
"maximum-hp": "Current HP",
"maximum-spell-level": "Maximum Spell Level. Automatically calculted when INT is modified. Can be overriden.",
"melee-damage-modifier": "Melee Damage Modifier. Automatically calculted when STR is modified. Can be overriden.",
"melee-to-hit-mod": "Melee To-Hit Modifier. Automatically calculted when STR is modified. Can be overriden.",
"min-max-spells": "Min/Max Spells. Automatically calculted when INT is modified. Can be overriden.",
"missile-to-hit-mod": "Missile Weapon To-Hit Bonus/Penalty. Automatically calculted when DEX is modified. Can be overriden.",
"move-squares": "Move Squares",
"movement": "Movement",
"movesquares-title": "Base movement. Not calculted automatically. Has to be input manually, depending on the house rules and distance measurement used in the game.",
"name": "Name",
"new-spell%": "New Spell%",
"next-level": "Next Level",
"note": "Note",
"number-of-spells-by-level": "Number of Spells by Level",
"open-doors": "Open Doors",
"open-doors-title": "Open Doors. Automatically calculted when STR is modified. Can be overriden.",
"other": "Other",
"other-ac-effect": "Other effect on AC. The value will be used (added) as written, NOT depending on the Ascending or Descending AC choice, so that malus can be set.",
"primary": "Primary",
"primary-attribute": "Primary Attribute",
"qty": "Qty",
"race": "Race",
"raise-dead%": "Raise Dead%",
"raise-dead-survival": "Raise Dead Survival. Automatically calculted when CON is modified. Can be overriden.",
"roll-attack": "Roll attack (to hit and damage rolls)",
"roll-base-saving-throw": "Roll base Saving Throw",
"roll-bonus-saving-throw": "Roll bonus Saving Throw",
"roll-hd": "Roll HD",
"roll-magic": "Roll (ex:1d100)",
"saving-throw": "Saving Throw",
"saving-throw-bonus-note": "Ex: against being paralyzed or poisoned",
"shield": "Shield",
"shield-ac-effect": "Shield effect on AC. Use either a positive or negative value, as the total AC will be calculted using an absolute value, depending on the Ascending or Descending AC choice.",
"shield-name": "Shield name",
"spell": "Spell",
"spell-level": "Spell level",
"spell-or-ability-name": "Spell or Ability name",
"success": "Success",
"to-hit": "To-Hit",
"total-ac": "Total AC",
"total-ac-title": "Final AC. Automatically calculted from the DEX, Armor, Shield, Other AC modifiers and the Ascending or Descending choice, but can be overriden.",
"total-wealth-in-gp": "Total Wealth in GP",
"treasure": "Treasure",
"treasure-wt": "Treasure Wt.",
"treasurewt-title": "Total weight of treasures. Automatically calculted based on the weight of each item in the treasure list. Can be overriden.",
"value": "Value",
"weapon-name": "Weapon name",
"weapons": "Weapons",
"wt": "Wt"
}
+124
View File
@@ -0,0 +1,124 @@
{
"0-75-lbs": "0-37,5 kg",
"1-sqr": "3 m",
"101-150-lbs": "50,5-75",
"151-300-lbs": "75,5-150 kg",
"2-sqrs": "6 m",
"3-sqrs": "9 m",
"4-sqrs": "12 m",
"76-100-lbs": "38-50 kg",
"AC+": "CA +",
"CHA": "CHA",
"CON": "CON",
"DEX": "DEX",
"HD": "DV",
"HP": "PV",
"INT": "INT",
"STR": "FOR",
"WIS": "SAG",
"XP": "XP",
"abilities": "Talents",
"ability-names": "Talents",
"age": "Âge",
"alignment": "Alignement",
"armor": "Armure",
"armor-ac-effect": "Bonus d'Armure à la CA. Saisissez une valeur négative ou positive, peu importe : la CA totale sera calculée avec la valeur absolue, selon que l'on choisisse le système de CA Ascendante ou Descendante.",
"armor-name": "Nom de l'Armure",
"asc-ac": "Asc.",
"ascending-ac": "CA Ascendante",
"attribute": "Caractéristique",
"attributes": "Caractéristiques",
"base-ac": "CA base",
"biographical-and-physical": "Biographie & Physique",
"bonus-xp-percent": "Bonus XP",
"bonus-xp-tooltip": "Pour calculer le bonus d'XP : additionnez 5% pour chaque caractéristique >= à 13 parmi : CHA, SAG et la caractéristique directrice du personnage",
"bonuses": "Bonus",
"carry": "Porter",
"carry-modifier": "Modificateur au poids que peut porter le personnage. Calculé automatiquement lorsque FOR est modifiée. Peut-être remplacé.",
"chance-new-spell": "Chance de comprendre un nouveau Sort. Calculé automatiquement lorsque INT est modifiée. Peut-être remplacé.",
"charheight": "Taille",
"charweight": "Poids",
"class": "Classe",
"cleric-spells+": "Sorts de Prêtre",
"cleric-spells-plus": "Sorts de Prêtre de 1er niveau additionnels. Calculé automatiquement lorsque SAG est modifiée. Peut-être remplacé.",
"current-hp": "PV courants",
"current-xp": "XP courants",
"damage": "Dégâts",
"defense": "Défense",
"deity": "Dieu",
"desc-ac": "Desc.",
"descending-ac": "CA Descendante",
"dex-mod": "Mod. DEX",
"dmg-roll": "Dégâts",
"doors": "Portes",
"effect-on-ac": "Effet sur la Classe d'Armure. Calculé automatiquement, selon le choix de CA Ascendante ou Descendante. Peut-être remplacé.",
"equipment": "Équipement",
"extra-hirelings": "Nombre maximum de Suivants. Calculé automatiquement lorsque CHA est modifié. Peut-être remplacé.",
"failure": "Échec",
"gear": "Matériel",
"gear-wt": "Poids équip.",
"gear-wt-title": "Poids total de l'équipement. Calculé automatiquement en se basant sur (Quantité x Poids) de chaque élément de la liste d'équipement. Peut-être remplacé.",
"gender": "Genre",
"hd-example": "Ex:5d6+5",
"health": "Santé",
"hirelings": "Suivants",
"hit-dice+": "PV +",
"hit-points": "Points de Vie",
"hit-roll": "Attaque",
"hp-mod": "Modificateur de Points de Vie (par Dé de Vie). Calculé automatiquement lorsque que CON est modifiée. Peut-être remplacé.",
"item-name": "Équipement",
"key-items": "Richesses",
"languages": "Langues",
"level": "Niveau",
"magic": "Magie",
"maximum-additional-languages": "Nombre maximum de langues additionnelles. Calculé automatiquement lorsque INT est modifiée. Peut-être remplacé.",
"maximum-hp": "PV courants",
"maximum-spell-level": "Niveau maximum des Sorts. Calculé automatiquement lorsque INT est modifiée. Peut-être remplacé.",
"melee-damage-modifier": "Modificateur aux dégâts en mêlée. Calculé automatiquement lorsque FOR est modifiée. Peut-être remplacé.",
"melee-to-hit-mod": "Modificateur à l'attaque en mêlée. Calculé automatiquement lorsque FOR est modifiée. Peut-être remplacé.",
"min-max-spells": "Sorts min/max. Calculé automatiquement lorsque INT est modifiée. Peut-être remplacé.",
"missile-to-hit-mod": "Modificateur aux attaques à distance (Tir). Calculé automatiquement lorsque DEX est modifiée. Peut-être remplacé.",
"move-squares": "Mouvement",
"movement": "Mouvement",
"movesquares-title": "Mouvement de base. Non calculé. Doit être saisi manuellement, selon les règles et/ou les unités de mesure de distance utilisées.",
"name": "Nom",
"new-spell%": "% Nouv.Sort",
"next-level": "Niveau suivant",
"note": "Note",
"number-of-spells-by-level": "Nombre de Sorts par Niveau",
"open-doors": "Forcer Porte",
"open-doors-title": "Forcer Porte. Calculé automatiquement lorsque FOR est modifiée. Peut-être remplacé.",
"other": "Autre",
"other-ac-effect": "Autre modificateur à la CA. La valeur sera additionnée telle que saisie (positive ou négative) pour calculer la CA totale, permettant ainsi de saisir un bonus ou un malus, selon le choix de CA Ascendante ou Descendante.",
"primary": "Directrice",
"primary-attribute": "Caractéristique Directrice",
"qty": "Qté",
"race": "Race",
"raise-dead%": "Résurrection",
"raise-dead-survival": "% de chance de Résurrection. Calculé automatiquement lorsque CON est modifiée. Peut-être remplacé.",
"roll-attack": "Jet d'Attaque (toucher et dégâts)",
"roll-base-saving-throw": "Jet de Sauvegarde",
"roll-bonus-saving-throw": "Jet de Sauvegarde avec bonus",
"roll-hd": "Jet de DV",
"roll-magic": "Jet (ex:1d100)",
"saving-throw": "Jet de Sauvegarde",
"saving-throw-bonus-note": "Ex: contre la paralysie",
"shield": "Bouclier",
"shield-ac-effect": "Modificateur de Bouclier à la CA. Saisissez une valeur négative ou positive, peu importe : la CA totale sera calculée avec la valeur absolue, selon que l'on choisisse le système de CA Ascendante ou Descendante.",
"shield-name": "Bouclier",
"spell": "Sort",
"spell-level": "Niveau Sort",
"spell-or-ability-name": "Nom du Sort ou du Talent",
"success": "Réussite",
"to-hit": "Attaque",
"total-ac": "CA Totale",
"total-ac-title": "CA finale. Calculée automatiquement à partir des modificateurs de DEX, d'Armure, de Bouclier, Autre et du choix de CA Ascendante ou Descendante. Peut-être remplacé.",
"total-wealth-in-gp": "Richesse totale en PO",
"treasure": "Trésors",
"treasure-wt": "Poids Trésors",
"treasurewt-title": "Poids total des trésors et richesses. Calculé automatiquement en additionnant le poids de chaque élément de la liste correspondante. Peut-être remplacé.",
"value": "Valeur",
"weapon-name": "Nom de l'arme",
"weapons": "Armes",
"wt": "Poids"
}