-
-
Save Anduh/90d3b68afb8c81756c405903a9eb8f16 to your computer and use it in GitHub Desktop.
WF2E havoc translated
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"character-name":"Character Name", | |
"career":"Career", | |
"experience":"Experience", | |
"concept":"Concept", | |
"fortune-points---daily":"Fortune Points / Daily", | |
"race":"Race", | |
"current---max-wounds":"Current / Max Wounds", | |
"fel":"Fel", | |
"init-roll":"Init Roll", | |
"primary":"Primary", | |
"skills":"Skills", | |
"talents":"Talents", | |
"combat":"Combat", | |
"weapons":"Weapons", | |
"equipment":"Equipment", | |
"background":"Background", | |
"spells":"Spells", | |
"henchmen":"Henchmen", | |
"career-history":"Career History", | |
"name-":"Name:", | |
"race-":"Race:", | |
"career-path-":"Career Path:", | |
"experience-":"Experience:", | |
"personal-details":"Personal Details", | |
"gender-":"Gender:", | |
"day-of-birth-":"Day of Birth:", | |
"nationality-":"Nationality:", | |
"height-":"Height:", | |
"eyes-":"Eyes:", | |
"age-":"Age:", | |
"birthplace-":"Birthplace:", | |
"religion-":"Religion:", | |
"weight-":"Weight:", | |
"hair-":"Hair:", | |
"distinguishing-marks-":"Distinguishing Marks:", | |
"characteristics":"Characteristics", | |
"weapon-skill":"Weapon Skill", | |
"ballistic-skill":"Ballistic Skill", | |
"strength":"Strength", | |
"toughness":"Toughness", | |
"agility":"Agility", | |
"intelligence":"Intelligence", | |
"willpower":"Willpower", | |
"fellowship":"Fellowship", | |
"main":"Main", | |
"base-":"Base:", | |
"advance-":"Advance:", | |
"taken-":"Taken:", | |
"temp--":"Temp.:", | |
"attacks":"Attacks", | |
"strength-bonus":"Strength Bonus", | |
"toughness-bonus":"Toughness Bonus", | |
"movement":"Movement", | |
"magic":"Magic", | |
"insanity-points":"Insanity Points", | |
"fate-points":"Fate Points", | |
"sec-":"Sec.", | |
"current-wounds-":"Current Wounds:", | |
"initiative-roll":"Initiative Roll", | |
"money---treasure":"Money & Treasure", | |
"gold-crowns--gc-":"Gold Crowns (gc)", | |
"silver-shillings--s-":"Silver Shillings (s)", | |
"brass-pennies--p-":"Brass Pennies (p)", | |
"other-treasure":"Other Treasure", | |
"from":"From", | |
"information":"Information", | |
"desc-":"Desc.", | |
"main-skills":"Main Skills", | |
"basic":"Basic", | |
"training":"Training", | |
"mod":"Mod", | |
"sum":"Sum", | |
"animal-care--int-":"Animal Care (Int)", | |
"charm--fel-":"Charm (Fel)", | |
"command--fel-":"Command (Fel)", | |
"concealment--ag-":"Concealment (Ag)", | |
"consume-alcohol--t-":"Consume Alcohol (T)", | |
"disguise--fel-":"Disguise (Fel)", | |
"drive--s-":"Drive (S)", | |
"evaluate--int-":"Evaluate (Int)", | |
"gamble--int-":"Gamble (Int)", | |
"gossip--fel-":"Gossip (Fel)", | |
"haggle--fel-":"Haggle (Fel)", | |
"intimidate--s-":"Intimidate (S)", | |
"outdoor-survival--int-":"Outdoor Survival (Int)", | |
"perception--int-":"Perception (Int)", | |
"ride--ag-":"Ride (Ag)", | |
"row--s-":"Row (S)", | |
"scale-sheer-surface--s-":"Scale Sheer Surface (S)", | |
"search--int-":"Search (Int)", | |
"silent-move--ag-":"Silent Move (Ag)", | |
"swim--s-":"Swim (S)", | |
"none":"None", | |
"trained":"Trained", | |
"advanced":"Advanced", | |
"animal-training--fel-":"Animal Training (Fel)", | |
"blather--fel-":"Blather (Fel)", | |
"channeling--wp-":"Channeling (WP)", | |
"charm-animal--fel-":"Charm Animal (Fel)", | |
"dodge-blow--ag-":"Dodge Blow (Ag)", | |
"follow-trail--int-":"Follow Trail (Int)", | |
"heal--int-":"Heal (Int)", | |
"hypnotism--wp-":"Hypnotism (WP)", | |
"lip-reading--int-":"Lip Reading (Int)", | |
"magical-sense--wp-":"Magical Sense (WP)", | |
"navigation--int-":"Navigation (Int)", | |
"pick-lock--ag-":"Pick Lock (Ag)", | |
"prepare-poison--int-":"Prepare Poison (Int)", | |
"read-write--int-":"Read/Write (Int)", | |
"sail--ag-":"Sail (Ag)", | |
"set-trap--ag-":"Set Trap (Ag)", | |
"shadowing--ag-":"Shadowing (Ag)", | |
"sleight-of-hand--ag-":"Sleight of Hand (Ag)", | |
"torture--fel-":"Torture (Fel)", | |
"ventriloquism--fel-":"Ventriloquism (Fel)", | |
"other-skills":"Other Skills", | |
"short-desc-":"Short Desc.", | |
"char-":"Char.", | |
"player-name-":"Player Name:", | |
"campaign-":"Campaign:", | |
"star-sign-":"Star Sign:", | |
"personality":"Personality", | |
"contacts-friends":"Contacts/Friends", | |
"game-master-":"Game Master:", | |
"campaign-year-":"Campaign Year:", | |
"doom-":"Doom:", | |
"description":"Description", | |
"enemies":"Enemies", | |
"notes":"Notes", | |
"combat-information":"Combat Information", | |
"armoured-m":"Armoured M", | |
"move--disengage":"Move/ Disengage", | |
"charge-attack":"Charge Attack", | |
"run":"Run", | |
"running-leap":"Running Leap", | |
"standing-leap":"Standing Leap", | |
"flying":"Flying", | |
"m-x-sb":"M x SB", | |
"-m-sb---u":"(M+SB)/2", | |
"hampered-movement":"Hampered Movement", | |
"yards-per-minute":"Yards Per Minute", | |
"miles-per-hour":"Miles Per Hour", | |
"standard-movement":"Standard Movement", | |
"action-summary":"Action Summary", | |
"basic-action":"Basic Action", | |
"-----aim":"Aim", | |
"-----cast":"Cast", | |
"-----charge":" Charge", | |
"-----disengage":" Disengage", | |
"-----move":" Move", | |
"-----ready":" Ready", | |
"-----reload":" Reload", | |
"-----stand-mount":" Stand/Mount", | |
"-----standard-attack":" Standard Attack", | |
"-----swift-attack":" Swift Attack", | |
"-----use-a-skill":" Use a Skill", | |
"type":"Type", | |
"-----half":" Half", | |
"-----varies":" Varies", | |
"-----full":" Full", | |
"advanced-action":"Advanced Action", | |
"-----all-out-attack":" All Out Attack", | |
"-----defensive-stance":" Defensive Stance", | |
"-----delay":" Delay", | |
"-----feint":" Feint", | |
"-----guarded-attack":" Guarded Attack", | |
"-----jump-leap":" Jump/Leap", | |
"-----manoeuvre":" Manoeuvre", | |
"-----parrying-stance":" Parrying Stance", | |
"-----run":" Run", | |
"advanced-armour":"Advanced Armour", | |
"armour-type":"Armour Type", | |
"locations":"Locations", | |
"enc-":"Enc.", | |
"armour-points":"Armour Points", | |
"description-and-powers":"Description and Powers", | |
"casting":"Casting", | |
"roll-channeling":"Roll Channeling", | |
"armor":"Armor", | |
"not-wearing-armor--0-":"Not wearing Armor (0)", | |
"wearing-only-light-or-only-shield---1-":"Wearing only Light Or only Shield (-1)", | |
"wearing-light-and-shield---2-":"Wearing Light and Shield (-2)", | |
"wearing-only-medium--no-shield---3-":"Wearing only Medium, No Shield (-3)", | |
"wearing-medium-and-shield---4-":"Wearing Medium and Shield (-4)", | |
"wearing-only-heavy--no-shield---5-":"Wearing only Heavy, No Shield (-5)", | |
"wearing-heavy-and-shield---6-":"Wearing Heavy and Shield (-6)", | |
"additional-dice":"Additional Dice", | |
"modifier-to-total":"Modifier to Total", | |
"modifier-to-each-dice":"Modifier to Each Dice", | |
"chaos-dice":"Chaos Dice", | |
"spell-grimoire":"Spell Grimoire", | |
"spell-name":"Spell Name", | |
"range":"Range", | |
"cast-number":"Cast Number", | |
"cast-time":"Cast Time", | |
"duration":"Duration", | |
"ingredients":"Ingredients", | |
"value":"Value", | |
"include-text-":"Include Text?", | |
"custom-icon--":"Custom Icon: ", | |
"melee-weapons":"Melee Weapons", | |
"craftmanship":"Craftmanship", | |
"impact":"Impact", | |
"common":"Common", | |
"good":"Good", | |
"best":"Best", | |
"poor":"Poor", | |
"sbx2":"SBx2", | |
"sbx3":"SBx3", | |
"no-sb":"No SB", | |
"qualities-":"Qualities:", | |
"ranged-weapons":"Ranged Weapons", | |
"ammo":"Ammo", | |
"careers":"Careers", | |
"exp--used-":"Exp. Used:", | |
"exp--to-finish-":"Exp. To Finish:", | |
"finished-":"Finished?", | |
"career-entries-":"Career Entries:", | |
"career-exits-":"Career Exits:", | |
"secondary":"Secondary", | |
"current-advances-":"Current Advances:", | |
"taken-advances-":"Taken Advances:", | |
"per-career":"Per Career", | |
"skill-name":"Skill Name", | |
"talent-name":"Talent Name", | |
"item-name":"Item Name", | |
"has-":"Has?", | |
"name--":"Name: ", | |
"type--":"Type: ", | |
"amount--":"Amount: ", | |
"info--":"Info: ", | |
"skills-":"Skills:", | |
"talents-":"Talents:", | |
"attacks-":"Attacks:", | |
"trappings":"Trappings" | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.charsheet div.sheet-clear { | |
clear:both; | |
} | |
input.sheet-tab:not(:first-child)::before{ | |
border-left: none; | |
} | |
div.sheet-tab-content{ | |
/* border: 1px solid #a8a8a8; | |
border-top-color: #000;*/ | |
margin: -20px 0 0 5px; | |
padding: 5px 5px 15px 5px; | |
} | |
.charsheet h1,h3 { | |
text-align: center; | |
} | |
.charsheet label { | |
display: inline; | |
width: 88px; | |
padding-bottom: 0px; | |
} | |
.charsheet input { | |
display: inline; | |
width: 150px; | |
} | |
.charsheet { | |
cursor: url(http://i.imgur.com/FaqICyL.png), auto; | |
font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif; | |
background-color: white; | |
background-image:url(http://i.imgur.com/tvL2wH0.png); | |
background-size: 25%; | |
background-repeat: repeat; | |
border-style: solid; | |
border-width: 20px; | |
-moz-border-image: url(http://i.imgur.com/ONlmPf7.png) 25 repeat; | |
-webkit-border-image: url(http://i.imgur.com/ONlmPf7.png) 25 repeat; | |
-o-border-image: url(http://i.imgur.com/ONlmPf7.png) 25 repeat; | |
border-image: url(http://i.imgur.com/ONlmPf7.png) 25 repeat; | |
} | |
.charsheet select { | |
width: 40px; | |
height: 20px; | |
margin:0px 0px 0px 0px; | |
padding: 0px 0px 0px 0px; | |
} | |
div.sheet-all{ | |
width: 100% | |
} | |
div.sheet-bname { | |
width: 11%; | |
} | |
div.sheet-binput { | |
width: 20%; | |
} | |
input.sheet-binput { | |
width: 100%; | |
} | |
.charsheet h4{ | |
margin-top: 3px; | |
} | |
div.sheet-attname{ | |
} | |
div.sheet-attdots{ | |
margin:0px 0px 0px 10px; | |
line-height: 22px; | |
} | |
div.sheet-abiname{ | |
line-height: 20px; | |
} | |
div.sheet-abidots{ | |
margin:0px 0px 0px 5px; | |
line-height: 21px; | |
} | |
div.sheet-inputname { | |
width: 145px; | |
padding-left: 10px; | |
} | |
div.sheet-inputdots { | |
width: 120px; | |
text-align: right; | |
line-height:28px; | |
} | |
input.sheet-checkStory + span::before{ | |
margin-right: 1px; | |
border: solid 1px #a8a8a8; | |
line-height: 14px; | |
text-align: center; | |
display: inline-block; | |
position: relative; | |
vertical-align: bottom; | |
} | |
input.sheet-inputname{ | |
height: 20px; | |
width: 100%; | |
} | |
div.sheet-spec{ | |
margin:0px 0px 0px -5px; | |
line-height: 20px; | |
width: 10%; | |
} | |
input.sheet-spec{ | |
height: 20px; | |
width: 100%; | |
} | |
input.sheet-backname{ | |
height: 20px; | |
width: 66%; | |
} | |
input.sheet-othertraitname{ | |
height: 20px; | |
width: 150px; | |
} | |
div.sheet-back{ | |
margin:0px -10px 0px -10px; | |
line-height: 20px; | |
} | |
/* Hide actual dot/checkbox */ | |
input[type="radio"], | |
input[type="checkbox"] { | |
opacity: 0; | |
width: 16px; | |
height: 16px; | |
position: relative; | |
left: 6px; | |
margin: -10px; | |
cursor: url(http://i.imgur.com/FaqICyL.png), auto; | |
z-index: 1; | |
} | |
/* Styles common to fake dot and checkbox */ | |
input[type="radio"] + span::before{ | |
margin-right: 1px; | |
border: solid 1px #a8a8a8; | |
line-height: 14px; | |
text-align: center; | |
display: inline-block; | |
vertical-align: middle; | |
-moz-box-shadow: 0 0 2px #ccc; | |
-webkit-box-shadow: 0 0 2px #ccc; | |
box-shadow: 0 0 2px #ccc; | |
background: #000000; | |
} | |
input[type="checkbox"] + span::before { | |
margin-right: 1px; | |
border: solid 1px #a8a8a8; | |
line-height: 14px; | |
text-align: center; | |
display: inline-block; | |
vertical-align: middle; | |
-moz-box-shadow: 0 0 2px #ccc; | |
-webkit-box-shadow: 0 0 2px #ccc; | |
box-shadow: 0 0 2px #ccc; | |
} | |
/* Fake dot */ | |
input[type="radio"] + span::before{ | |
content: ""; | |
width: 12px; | |
height: 12px; | |
-moz-border-radius: 50%; | |
-webkit-border-radius: 50%; | |
border-radius: 50%; | |
} | |
/* Fake checkbox */ | |
input[type="checkbox"] + span::before { | |
position:relative; | |
content: ""; | |
background-image:url(http://i.imgur.com/c8Cx2mg.png); | |
background-size: 100%; | |
background-repeat: no-repeat; | |
background-position: center; | |
opacity: 1; | |
width: 20px; | |
height: 20px; | |
font-size: 12px; | |
border:none; | |
-moz-border-radius: 3px; | |
-webkit-border-radius: 3px; | |
border-radius: 3px; | |
} | |
/* Styles unique to fake checkbox (checked) */ | |
input[type="checkbox"]:checked + span::before { | |
content: ""; | |
border:none; | |
background-image:url(http://i.imgur.com/MOtYDyu.png); | |
background-size: 100%; | |
background-repeat: no-repeat; | |
background-position: center; | |
-moz-box-shadow: 0 0 2px transparent; | |
-webkit-box-shadow: 0 0 2px transparent; | |
box-shadow: 0 0 2px transparent; | |
} | |
/* Remove dot from all radios _after_ selected one */ | |
input[type="radio"]:checked ~ input[type="radio"] + span::before { | |
content: ""; | |
background: #f6f6f6; | |
background: -moz-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -ms-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -o-radial-gradient(#f6f6f6, #dfdfdf); | |
background: radial-gradient(#f6f6f6, #dfdfdf); | |
} | |
input[type="checkbox"]:checked ~ input[type="checkbox"] + span::before { | |
background: #f6f6f6; | |
background: -moz-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -ms-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -o-radial-gradient(#f6f6f6, #dfdfdf); | |
background: radial-gradient(#f6f6f6, #dfdfdf); | |
} | |
input[type=text], input[type=number] { | |
/* Styles */ | |
border: 1px solid #4e3043; /* Fallback */ | |
border: 1px solid rgba(78,48,67, 0.8); | |
background: rgba(0,0,0,0.15); | |
border-radius: 2px; | |
box-shadow: | |
0 1px 0 rgba(255,255,255,0.2), | |
inset 0 1px 1px rgba(0,0,0,0.1); | |
-webkit-transition: all 0.3s ease-out; | |
-moz-transition: all 0.3s ease-out; | |
-ms-transition: all 0.3s ease-out; | |
-o-transition: all 0.3s ease-out; | |
transition: all 0.3s ease-out; | |
/* Font styles */ | |
font-weight: bold; | |
color: black; | |
font-size: 13px; | |
} | |
input[type=number]::-webkit-outer-spin-button, | |
input[type=number]::-webkit-inner-spin-button { | |
-webkit-appearance: none; | |
margin: 0; | |
} | |
input[type=number] | |
{ | |
text-align:center; | |
-moz-appearance:textfield; | |
} | |
input[type=text], input[type=number], textarea | |
{ | |
cursor: url(http://i.imgur.com/pY2uaXd.png), auto; | |
} | |
select:hover, button:hover, input[type=checkbox]:hover | |
{ | |
cursor: url(http://i.imgur.com/OYpiryU.png) 10 10, auto; | |
} | |
select:disabled, button:disabled, input:disabled | |
{ | |
cursor: url(http://i.imgur.com/B3IzNW1.png), auto; | |
} | |
textarea | |
{ | |
/* Styles */ | |
border: 1px solid #4e3043; /* Fallback */ | |
border: 1px solid rgba(78,48,67, 0.8); | |
background: rgba(0,0,0,0.15); | |
border-radius: 2px; | |
box-shadow: | |
0 1px 0 rgba(255,255,255,0.2), | |
inset 0 1px 1px rgba(0,0,0,0.1); | |
-webkit-transition: all 0.3s ease-out; | |
-moz-transition: all 0.3s ease-out; | |
-ms-transition: all 0.3s ease-out; | |
-o-transition: all 0.3s ease-out; | |
transition: all 0.3s ease-out; | |
/* Font styles */ | |
font-weight: bold; | |
color: black; | |
font-size: 13px; | |
} | |
select | |
{ | |
-webkit-appearance: none; | |
-moz-appearance: none; | |
appearance: none; | |
/* Styles */ | |
border: 1px solid #4e3043; /* Fallback */ | |
border: 1px solid rgba(78,48,67, 0.8); | |
background: rgba(0,0,0,0.15); | |
border-radius: 2px; | |
box-shadow: | |
0 1px 0 rgba(255,255,255,0.2), | |
inset 0 1px 1px rgba(0,0,0,0.1); | |
-webkit-transition: all 0.3s ease-out; | |
-moz-transition: all 0.3s ease-out; | |
-ms-transition: all 0.3s ease-out; | |
-o-transition: all 0.3s ease-out; | |
transition: all 0.3s ease-out; | |
/* Font styles */ | |
font-weight: bold; | |
color: black; | |
font-size: 13px; | |
text-align:center; | |
text-align-last:center; | |
} | |
select::-ms-expand { | |
display: none; | |
} | |
input.sheet-picture-input | |
{ | |
background:white; | |
color: black; | |
} | |
h4.sheet-health{ | |
line-height: 26px; | |
z-index: 0; | |
margin: 0px 0px 0px -5px; | |
} | |
div.sheet-health{ | |
padding: 0px 40px 0px 40px; | |
} | |
select.sheet-health{ | |
margin: 3px 0px 0px 0px; | |
float: right; | |
} | |
input[type="radio"].sheet-Hbut{ | |
padding: 0px 0px 0px 0px; | |
margin: 5px 8px 0px -15px; | |
float: right; | |
} | |
input.sheet-Hbut:checked + span::before { | |
opacity: 1; | |
} | |
input.sheet-Hbut:hover + span::before { | |
opacity: 1; | |
} | |
input.sheet-Hbut + span::before { | |
margin: 5px -7px 0px 0px; | |
width: 14px; | |
height: 14px; | |
font-size: 14px; | |
font-weight: bold; | |
opacity: .25; | |
float: right; | |
-moz-border-radius: 0%; | |
-webkit-border-radius: 0%; | |
border-radius: 0%; | |
background: #f6f6f6; | |
background: -moz-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -ms-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -o-radial-gradient(#f6f6f6, #dfdfdf); | |
background: radial-gradient(#f6f6f6, #dfdfdf); | |
} | |
input.sheet-Hbut1 + span::before { | |
content: "-1"; | |
} | |
input.sheet-Hbut2 + span::before { | |
content: "-2"; | |
} | |
input.sheet-Hbut5 + span::before { | |
content: "-5"; | |
} | |
input.sheet-HbutI + span::before { | |
content: "?"; | |
} | |
div.sheet-res{ | |
margin:0px 0px 0px 0px; | |
line-height: 20px; | |
font-weight: bold; | |
font-size: 14px; | |
text-align: left; | |
} | |
input.sheet-resspec{ | |
height: 20px; | |
width: 35%; | |
float: right; | |
} | |
input.sheet-used+span::before { | |
content: "X"; | |
width: 12px; | |
height: 12px; | |
font-size: 12px; | |
-moz-border-radius: 0%; | |
-webkit-border-radius: 0%; | |
border-radius: 0%; | |
background: #f6f6f6; | |
background: -moz-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -ms-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -o-radial-gradient(#f6f6f6, #dfdfdf); | |
background: radial-gradient(#f6f6f6, #dfdfdf); | |
} | |
input.sheet-zero:checked + span::before { | |
opacity: 0; | |
} | |
input.sheet-zero:hover + span::before { | |
opacity: 1; | |
} | |
input.sheet-zero + span::before { | |
opacity: .25; | |
font-size: 12px; | |
content: "X"; | |
background: #f6f6f6; | |
background: -moz-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -ms-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -o-radial-gradient(#f6f6f6, #dfdfdf); | |
background: radial-gradient(#f6f6f6, #dfdfdf); | |
} | |
div.sheet-name { | |
width: 100px; | |
padding-left: 10px; | |
} | |
div.sheet-dots { | |
width: 160px; | |
text-align: right; | |
} | |
select.sheet-DP{ | |
margin: 0px 0px 1px 0px; | |
padding: 0px 0px 0px 0px; | |
width: 43%; | |
} | |
button.sheet-DP{ | |
height: 20px; | |
width: 8%; | |
} | |
input.sheet-DPspace{ | |
opacity: 0; | |
width: 23%; | |
} | |
div.sheet-qdot { | |
margin: -95px 0px 0px -175px; | |
font-size:20px; | |
} | |
select.sheet-wheel{ | |
width: 20px; | |
-webkit-appearance: none; | |
-moz-appearance: none; | |
appearance: none; | |
} | |
select.sheet-top { margin-top:-60px; } | |
select.sheet-mid-eighth { margin-top: -45px; } | |
select.sheet-mid-quarter { margin-top: -20px; } | |
select.sheet-mid-three-eighth { margin-top: 17px; } | |
select.sheet-middle { margin-top: 60px; } | |
select.sheet-middle-2 { margin-top: -58px; } | |
select.sheet-mid-five-eighth { margin-top: -13px; } | |
select.sheet-mid-three-quarter { margin-top: 27px; } | |
select.sheet-mid-seven-eighth { margin-top: 55px; } | |
select.sheet-bottom { margin-top: 68px; } | |
select.sheet-left-1 { margin-left: 0px; } | |
select.sheet-left-2 { margin-left: -16px; } | |
select.sheet-left-3 { margin-left: -10px; } | |
select.sheet-left-4 { margin-left: -6px; } | |
select.sheet-left-5 { margin-left: -3px; } | |
select.sheet-left-6 { margin-left: -1px; } | |
select.sheet-left-7 { margin-left: -3px; } | |
select.sheet-left-8 { margin-left: -6px; } | |
select.sheet-left-9 { margin-left: -10px; } | |
select.sheet-left-10 { margin-left: -16px; } | |
div.sheet-forms{ | |
width: 118px; | |
text-align: center; | |
} | |
input.sheet-formdots{ | |
width: 122px; | |
} | |
input.sheet-formdots:checked + span::before { | |
background: #000000; | |
} | |
input.sheet-formdots + span::before{ | |
position: relative; | |
left: -50px; | |
background: #f6f6f6; | |
background: -moz-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -ms-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -o-radial-gradient(#f6f6f6, #dfdfdf); | |
background: radial-gradient(#f6f6f6, #dfdfdf); | |
} | |
/* ******** Start code for tabs ******* */ | |
div.sheet-tab-content{ | |
display: none; | |
} | |
input.sheet-tabPrimary:checked ~ div.sheet-tabPrimary, | |
input.sheet-tabTalents:checked ~ div.sheet-tabTalents, | |
input.sheet-tabBackground:checked ~ div.sheet-tabBackground, | |
input.sheet-tabEquipment:checked ~ div.sheet-tabEquipment, | |
input.sheet-tabSpells:checked ~ div.sheet-tabSpells, | |
input.sheet-tabHenchmen:checked ~ div.sheet-tabHenchmen, | |
input.sheet-tabCombat:checked ~ div.sheet-tabCombat, | |
input.sheet-tabWeapons:checked ~ div.sheet-tabWeapons, | |
input.sheet-tabSkills:checked ~ div.sheet-tabSkills, | |
input.sheet-tabCareerHistory:checked ~ div.sheet-tabCareerHistory{ | |
display: block; | |
} | |
/* Tables */ | |
div.sheet-table{ | |
width: 100%; | |
display: block; | |
font-size: 1.25em; | |
font-weight: bold; | |
text-align: center; | |
} | |
/* Gear Tab */ | |
div.sheet-gear{ | |
width:100%; | |
text-align: center; | |
} | |
textarea.sheet-gear { | |
height:650px; | |
width:95%; | |
} | |
/* expanded backgrounds */ | |
div.sheet-ebackname{ | |
} | |
div.sheet-ebackdesc{ | |
width:100% | |
} | |
textarea.sheet-ebackdesc{ | |
width:100%; | |
height:105px; | |
} | |
div.sheet-ebacks{ | |
display: inline; | |
} | |
input.sheet-ebacks { | |
width: 37px; | |
} | |
input.sheet-ebacks:checked ~ div.sheet-ebacks{ | |
display: none; | |
} | |
input.sheet-ebacks:checked + span::before { | |
content: "Show"; | |
color: #a00; | |
-moz-box-shadow: 0 0 2px transparent; | |
-webkit-box-shadow: 0 0 2px transparent; | |
box-shadow: 0 0 2px transparent; | |
} | |
input.sheet-ebacks + span::before { | |
width: 36px; | |
content: "Hide"; | |
position: relative; | |
left: -22px; | |
background: #f6f6f6; | |
background: -moz-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -ms-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -o-radial-gradient(#f6f6f6, #dfdfdf); | |
background: radial-gradient(#f6f6f6, #dfdfdf); | |
} | |
/*rotes tab*/ | |
div.sheet-rotesph, | |
input.sheet-rotesph{ | |
width: 400px; | |
} | |
/* experience tab*/ | |
div.sheet-XPdesc{ | |
width: 70%; | |
} | |
div.sheet-XPspent{ | |
width: 22%; | |
right: 0px; | |
} | |
div.sheet-XPcomp{ | |
width: 6%; | |
} | |
input.sheet-XPdesc{ | |
width: 70%; | |
} | |
input.sheet-XPspent{ | |
width: 21%; | |
} | |
input.sheet-XPcomp{ | |
width: 6%; | |
} | |
input.sheet-XPcomp + span::before{ | |
background: #f6f6f6; | |
background: -moz-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -ms-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -o-radial-gradient(#f6f6f6, #dfdfdf); | |
background: radial-gradient(#f6f6f6, #dfdfdf); | |
} | |
input.sheet-Dice{ | |
width: 16%; | |
} | |
div.sheet-APIRollButton { | |
display: none; | |
} | |
div.sheet-APINoRollButton{ | |
display: inline; | |
} | |
input.sheet-APIcheck:checked ~ div.sheet-APIRollButton { | |
display: inline; | |
} | |
input.sheet-APIcheck:checked ~ div.sheet-APINoRollButton { | |
display: none; | |
} | |
select.sheet-dots | |
{ | |
width:100px; | |
height:18px; | |
font-weight: bold; | |
font-size:14px; | |
color:#000000; | |
padding: 0px 0px 0px 0px; | |
} | |
input:checked + label { | |
background: #f6f6f6; | |
background: -moz-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -ms-radial-gradient(#f6f6f6, #dfdfdf); | |
background: -o-radial-gradient(#f6f6f6, #dfdfdf); | |
background: radial-gradient(#f6f6f6, #dfdfdf); | |
background-image:url(http://i.imgur.com/XFKkFVL.png); | |
background-size: 100% 100%; | |
color: white; | |
border-radius: 10px; | |
text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black; | |
} | |
label.sheet-tab{ | |
font-family: "Goudy Old Style", Garamond, "Big Caslon", "Times New Roman", serif; | |
text-align: center; | |
display: inline-block; | |
font-size: 14px; | |
background: transparent; | |
background-image:url(http://i.imgur.com/xiHjTBk.png); | |
background-size: 100% 100%; | |
color: black; | |
font-weight: bold; | |
border-radius: 10px; | |
line-height: 30px; | |
width: 14%; /*originally 87px*/ | |
height: 30px; /*originally 20px*/ | |
cursor: url(http://i.imgur.com/OYpiryU.png) 10 10, auto; | |
position: relative; | |
vertical-align: middle; | |
text-shadow: 4px 4px 5px rgba(150, 150, 150, 0.5); | |
margin-left: -12%; | |
text-indent: 10px; | |
} | |
input.sheet-tab | |
{ | |
width: 14%; | |
height: 30px; | |
cursor: url(http://i.imgur.com/OYpiryU.png) 10 10, auto; | |
position: relative; | |
opacity: 0; | |
z-index: 9999; | |
} | |
select.sheet-wheel{ | |
width: 20px; | |
-webkit-appearance: none; | |
-moz-appearance: none; | |
appearance: none; | |
} | |
select.sheet-top { margin-top:-60px; } | |
select.sheet-mid-eighth { margin-top: -45px; } | |
select.sheet-mid-quarter { margin-top: -20px; } | |
select.sheet-mid-three-eighth { margin-top: 17px; } | |
select.sheet-middle { margin-top: 60px; } | |
select.sheet-middle-2 { margin-top: -58px; } | |
select.sheet-mid-five-eighth { margin-top: -13px; } | |
select.sheet-mid-three-quarter { margin-top: 27px; } | |
select.sheet-mid-seven-eighth { margin-top: 55px; } | |
select.sheet-bottom { margin-top: 68px; } | |
select.sheet-left-1 { margin-left: 0px; } | |
select.sheet-left-2 { margin-left: -16px; } | |
select.sheet-left-3 { margin-left: -10px; } | |
select.sheet-left-4 { margin-left: -6px; } | |
select.sheet-left-5 { margin-left: -3px; } | |
select.sheet-left-6 { margin-left: -1px; } | |
select.sheet-left-7 { margin-left: -3px; } | |
select.sheet-left-8 { margin-left: -6px; } | |
select.sheet-left-9 { margin-left: -10px; } | |
select.sheet-left-10 { margin-left: -16px; } | |
/* ======== Sheet-arrow to hide things========*/ | |
input.sheet-arrow2[type="checkbox"] { | |
opacity: 0; | |
width: 25px; | |
height: 25px; | |
position: relative; | |
margin-bottom:-55px; | |
margin-left:-5px; | |
top: 0px; | |
left: 10px; | |
cursor: url(http://i.imgur.com/xWcj86T.png) 10 10, auto; | |
z-index: 1; | |
} | |
/* -----Fake sheet-arrow checkbox----- */ | |
input.sheet-arrow2[type="checkbox"] + span::before | |
{ | |
background: url("http://i.imgur.com/0IZIz4n.png"); | |
background-size: 100%; | |
line-height: 14px; | |
text-align: center; | |
display: inline-block; | |
vertical-align: middle; | |
margin-bottom:-55px; | |
margin-left:-5px; | |
border-radius: 10px; | |
width: 25px; | |
height: 25px;/* | |
content: "ˇ"; | |
transform: rotate(-90deg);*/ | |
} | |
input.sheet-arrow2[type="checkbox"]:hover + span::before | |
{ | |
background: url("http://i.imgur.com/39o8cLG.png"); | |
background-size: 100%; | |
line-height: 14px; | |
text-align: center; | |
display: inline-block; | |
vertical-align: middle; | |
margin-bottom:-55px; | |
margin-left:-5px; | |
border-radius: 10px; | |
width: 25px; | |
height: 25px;/* | |
content: "ˇ"; | |
transform: rotate(-90deg);*/ | |
} | |
input.sheet-arrow2[type="checkbox"]:checked + span::before { | |
background: url("http://i.imgur.com/BRsgwNU.png"); | |
background-size: 100%; | |
width: 25px; | |
height: 25px; | |
margin-bottom:-55px; | |
margin-left:-5px; | |
/*content: "ˇ"; | |
transform: rotate(0deg);*/ | |
} | |
div.sheet-body { | |
display: none; | |
} | |
div.sheet-body2 { | |
display: block; | |
height:40px; | |
background: url("http://i.imgur.com/VdGAir7.png"); | |
background-size: auto 100%; | |
background-position: left; | |
background-repeat: no-repeat; | |
text-align:center; | |
} | |
/* -----Hiding areas with sheet-arrow ----- */ | |
input.sheet-arrow2 { | |
} | |
input.sheet-arrow2:checked ~ div.sheet-body { | |
display: block; | |
} | |
input.sheet-arrow2:checked ~ div.sheet-body2 { | |
display: none; | |
} | |
/* ======== Sheet-arrow to hide things========*/ | |
input.sheet-arrow[type="checkbox"] { | |
opacity: 0; | |
width: 25px; | |
height: 25px; | |
position: relative; | |
top: 0px; | |
left: 16px; | |
cursor: url(http://i.imgur.com/xWcj86T.png) 10 10, auto; | |
z-index: 1; | |
} | |
/* -----Fake sheet-arrow checkbox----- */ | |
input.sheet-arrow[type="checkbox"] + span::before | |
{ | |
background: url("http://i.imgur.com/0IZIz4n.png"); | |
background-size: 100%; | |
line-height: 14px; | |
text-align: center; | |
display: inline-block; | |
vertical-align: middle; | |
border-radius: 10px; | |
width: 25px; | |
height: 25px;/* | |
content: "ˇ"; | |
transform: rotate(-90deg);*/ | |
} | |
input.sheet-arrow[type="checkbox"]:hover + span::before | |
{ | |
background: url("http://i.imgur.com/39o8cLG.png"); | |
background-size: 100%; | |
line-height: 14px; | |
text-align: center; | |
display: inline-block; | |
vertical-align: middle; | |
border-radius: 10px; | |
width: 25px; | |
height: 25px;/* | |
content: "ˇ"; | |
transform: rotate(-90deg);*/ | |
} | |
input.sheet-arrow[type="checkbox"]:checked + span::before { | |
background: url("http://i.imgur.com/BRsgwNU.png"); | |
background-size: 100%; | |
width: 25px; | |
height: 25px; | |
/*content: "ˇ"; | |
transform: rotate(0deg);*/ | |
} | |
div.sheet-body { | |
display: none; | |
} | |
/* -----Hiding areas with sheet-arrow ----- */ | |
input.sheet-arrow { | |
} | |
input.sheet-arrow:checked ~ div.sheet-body { | |
display: block; | |
} | |
/*-----radio boxes-----*/ | |
span.sheet-text-h1{ | |
display: inline; | |
font-size: 2em; | |
margin-top: 0.67em; | |
margin-bottom: 0.67em; | |
margin-left: 0; | |
margin-right: 0; | |
font-weight: bold; | |
text-align: center; | |
width: 100% | |
} | |
span.sheet-text-h3{ | |
display: inline; | |
font-size: 1.5em; | |
margin-top: 0.83em; | |
margin-bottom: 0.83em; | |
margin-left: 0; | |
margin-right: 0; | |
font-weight: bold; | |
text-align: center; | |
width: 100% | |
} | |
span.sheet-text-h4{ | |
display: inline; | |
font-size: 1.0em; | |
margin-top: 0.83em; | |
margin-bottom: 0.83em; | |
margin-left: 0; | |
margin-right: 0; | |
font-weight: bold; | |
text-align: center; | |
width: 100% | |
} | |
h1.sheet-header | |
{ | |
text-align: center; | |
background-image:url(http://i.imgur.com/2ehqX9K.png); | |
background-position:center; | |
background-repeat:no-repeat; | |
background-size: auto 100%; | |
text-shadow: -1px -1px 1px #fff, 1px 1px 1px #000; | |
margin-bottom:10px; | |
margin-top:10px; | |
color: white; | |
font-family: "Goudy Old Style", Garamond, "Big Caslon", "Times New Roman", serif; | |
} | |
button.sheet-warhammernotext | |
{ | |
font-weight:bold; | |
font-family: "Goudy Old Style", Garamond, "Big Caslon", "Times New Roman", serif; | |
background-image:url(http://i.imgur.com/OkyPGF3.png); | |
min-height: 25px; | |
min-width: 25px; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
color:white; | |
vertical-align: middle; | |
background-color:transparent; | |
border: none; | |
} | |
button.sheet-warhammernotext:before | |
{ | |
content: "" !important; | |
vertical-align: middle; | |
} | |
button.sheet-warhammernotext:hover | |
{ | |
background-image:url(http://i.imgur.com/mLoPm0n.png); | |
-moz-background-size:100% 100%; | |
-webkit-background-size:100% 100%; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
vertical-align: middle; | |
border: none; | |
color:white; | |
background-color:transparent; | |
} | |
button.sheet-warhammernotext:disabled | |
{ | |
background-image:url(http://i.imgur.com/9fDFoXo.png); | |
-moz-background-size:100% 100%; | |
-webkit-background-size:100% 100%; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
vertical-align: middle; | |
border: none; | |
color:white; | |
background-color:transparent; | |
} | |
button.sheet-warhammernotext:active | |
{ | |
background-image:url(http://i.imgur.com/GVND4a3.png); | |
-moz-background-size:100% 100%; | |
-webkit-background-size:100% 100%; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
vertical-align: middle; | |
border: none; | |
color:white; | |
background-color:transparent; | |
} | |
button.sheet-warhammerlongtext | |
{ | |
font-weight:bold; | |
font-family: "Goudy Old Style", Garamond, "Big Caslon", "Times New Roman", serif; | |
background-image:url(http://i.imgur.com/vm6boPI.png); | |
min-height: 25px; | |
min-width: 25px; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
color:white; | |
vertical-align: middle; | |
background-color:transparent; | |
border: none; | |
} | |
button.sheet-warhammerlongtext:before | |
{ | |
content: "" !important; | |
vertical-align: middle; | |
} | |
button.sheet-warhammerlongtext:hover | |
{ | |
background-image:url(http://i.imgur.com/E2F6oDU.png); | |
-moz-background-size:100% 100%; | |
-webkit-background-size:100% 100%; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
vertical-align: middle; | |
border: none; | |
color:white; | |
background-color:transparent; | |
} | |
button.sheet-warhammerlongtext:disabled | |
{ | |
background-image:url(http://i.imgur.com/c40J3Wx.png); | |
-moz-background-size:100% 100%; | |
-webkit-background-size:100% 100%; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
vertical-align: middle; | |
border: none; | |
color:white; | |
background-color:transparent; | |
} | |
button.sheet-warhammerlongtext:active | |
{ | |
background-image:url(http://i.imgur.com/GgVs8Oe.png); | |
-moz-background-size:100% 100%; | |
-webkit-background-size:100% 100%; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
vertical-align: middle; | |
border: none; | |
color:white; | |
background-color:transparent; | |
} | |
.charsheet .repcontrol_add, | |
.charsheet .repcontrol_edit | |
{ | |
cursor: url(http://i.imgur.com/xWcj86T.png) 10 10, auto; | |
font-weight:bold; | |
font-family: "Goudy Old Style", Garamond, "Big Caslon", "Times New Roman", serif; | |
background-image:url(http://i.imgur.com/chkFE6f.png); | |
min-height: 25px; | |
min-width: 75px; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
color:white; | |
vertical-align: middle; | |
background-color:transparent; | |
border: none; | |
} | |
.charsheet .repcontrol_add:before, | |
.charsheet .repcontrol_edit:before | |
{ | |
content: "" !important; | |
vertical-align: middle; | |
} | |
.charsheet .repcontrol_add:hover, | |
.charsheet .repcontrol_edit:hover | |
{ | |
background-image:url(http://i.imgur.com/ElJ2FLI.png); | |
-moz-background-size:100% 100%; | |
-webkit-background-size:100% 100%; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
vertical-align: middle; | |
border: none; | |
color:white; | |
background-color:transparent; | |
} | |
.charsheet .repcontrol_add:disabled, | |
.charsheet .repcontrol_edit:disabled | |
{ | |
background-image:url(http://i.imgur.com/SNxvcVL.png); | |
-moz-background-size:100% 100%; | |
-webkit-background-size:100% 100%; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
vertical-align: middle; | |
border: none; | |
color:white; | |
background-color:transparent; | |
} | |
.charsheet .repcontrol_add:active, | |
.charsheet .repcontrol_edit:active | |
{ | |
background-image:url(http://i.imgur.com/MtiI7s7.png); | |
-moz-background-size:100% 100%; | |
-webkit-background-size:100% 100%; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
vertical-align: middle; | |
border: none; | |
color:white; | |
background-color:transparent; | |
} | |
.charsheet .repcontrol_add:focus, | |
.charsheet .repcontrol_edit:focus, | |
.charsheet .repcontrol_move:focus | |
{ | |
outline:none; | |
} | |
.charsheet .repcontrol_move { | |
cursor: url(http://i.imgur.com/kw6l5Mk.png) 24 24, auto !important; | |
background-color: transparent; | |
background-image:url(http://i.imgur.com/QELak6s.png); | |
background-position:center; | |
background-repeat:no-repeat; | |
background-size: 100%; | |
border:none; | |
color: transparent; | |
} | |
.charsheet .repcontrol_del | |
{ | |
cursor: url(http://i.imgur.com/xWcj86T.png) 10 10, auto; | |
background-color: transparent; | |
background-image:url(http://i.imgur.com/Dpc1OKV.png); | |
background-position:center; | |
background-repeat:no-repeat; | |
background-size: 100%; | |
color: transparent; | |
z-index:11; | |
position:absolute; | |
left:96%; | |
border:none; | |
} | |
button.sheet-warhammer | |
{ | |
font-weight:bold; | |
font-family: "Goudy Old Style", Garamond, "Big Caslon", "Times New Roman", serif; | |
background-image:url(http://i.imgur.com/gpljc7M.png); | |
height: 35px; | |
width: 35px; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
color:white; | |
vertical-align: middle; | |
background-color:transparent; | |
border: none; | |
} | |
button.sheet-warhammer:before | |
{ | |
content: "" !important; | |
vertical-align: middle; | |
} | |
button.sheet-warhammer:hover | |
{ | |
background-image:url(http://i.imgur.com/7wekbC8.png); | |
-moz-background-size:100% 100%; | |
-webkit-background-size:100% 100%; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
vertical-align: middle; | |
border: none; | |
color:white; | |
background-color:transparent; | |
} | |
button.sheet-warhammer:disabled | |
{ | |
background-image:url(http://i.imgur.com/xcYaX94.png); | |
-moz-background-size:100% 100%; | |
-webkit-background-size:100% 100%; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
vertical-align: middle; | |
border: none; | |
color:white; | |
background-color:transparent; | |
} | |
button.sheet-warhammer:active | |
{ | |
background-image:url(http://i.imgur.com/i3Lv6fo.png); | |
-moz-background-size:100% 100%; | |
-webkit-background-size:100% 100%; | |
background-size:100% 100%; | |
background-position:center; | |
background-repeat: no-repeat; | |
vertical-align: middle; | |
border: none; | |
color:white; | |
background-color:transparent; | |
} | |
button.sheet-skill | |
{ | |
font-size:10px; | |
height:30px; | |
width:15% | |
} | |
button.sheet-simpledice | |
{ | |
font-size: 10px; | |
height:30px; | |
width:40px | |
} | |
.sheet-img-center | |
{ | |
background-image:url(http://i.imgur.com/2jXkFLe.png); | |
background-size: 75%; | |
background-repeat: no-repeat; | |
background-position: center 250px; | |
} | |
.sheet-img-top | |
{ | |
background-image:url(http://i.imgur.com/Iur7VR7.png); | |
background-size: 50%; | |
background-repeat: no-repeat; | |
background-position: left 10px; | |
margin-right:0px; | |
margin-bottom:0px; | |
} | |
.sheet-img-bottom | |
{ | |
background-image:url(http://i.imgur.com/0KvWUoM.png); | |
background-size: 50%; | |
background-repeat: no-repeat; | |
background-position: 101% 101%; | |
margin-right:-3px; | |
margin-bottom:-3px; | |
} | |
.sheet-main-textdiv | |
{ | |
background-image:url(http://i.imgur.com/JnBHMsg.png); | |
background-size: auto 85%; | |
background-repeat: no-repeat; | |
background-position: center; | |
padding-bottom:10px; | |
} | |
.sheet-main-divider | |
{ | |
margin-left:-5px; | |
margin-right:-5px; | |
margin-top: -5px; | |
border-style: solid; | |
border-width: 0px 51px 33px; | |
-moz-border-image: url(http://i.imgur.com/aKgzVZ7.png) 33 55 stretch; | |
-webkit-border-image: url(http://i.imgur.com/aKgzVZ7.png) 33 55 stretch; | |
-o-border-image: url(http://i.imgur.com/aKgzVZ7.png) 33 55 stretch; | |
border-image: url(http://i.imgur.com/aKgzVZ7.png) 33 55 fill stretch; | |
} | |
.sheet-upper-div | |
{ | |
width:100%; | |
background-image:url(http://i.imgur.com/jYsrnBj.png); | |
background-size: auto 50px; | |
background-repeat: repeat; | |
background-position: left; | |
} | |
.sheet-img-warhammer | |
{ | |
height:25px; | |
text-align:center; | |
background-image:url(http://i.imgur.com/4A8TEBM.png); | |
background-size: 100%; | |
background-repeat: no-repeat; | |
background-position: center -7px; | |
padding-left:25px; | |
padding-right:25px; | |
padding-bottom:5px; | |
padding-top:5px; | |
} | |
.sheet-bottom-divider | |
{ | |
position:relative; | |
left:-5px; | |
top:10px; | |
margin-right:-10px; | |
border-style: solid; | |
border-width: 0px 34px 50px; | |
-moz-border-image: url(http://i.imgur.com/TkZUL03.png) 45 60 repeat; | |
-webkit-border-image: url(http://i.imgur.com/TkZUL03.png) 45 60 repeat; | |
-o-border-image: url(http://i.imgur.com/TkZUL03.png) 45 60 repeat; | |
border-image: url(http://i.imgur.com/TkZUL03.png) 45 60 fill repeat; | |
} | |
input.sheet-input-parchment | |
{ | |
background: transparent; | |
background-image:url(http://i.imgur.com/7Jwz3iA.png); | |
background-position:bottom; | |
background-repeat:no-repeat; | |
background-size: 100% 100%; | |
color: black; | |
border:none; | |
text-indent:10px; | |
box-shadow:none; | |
} | |
input.sheet-input-parchment:hover | |
{ | |
background-image:url(http://i.imgur.com/an6jUq6.png); | |
} | |
input.sheet-input-parchment:focus | |
{ | |
background-image:url(http://i.imgur.com/pdElVOY.png); | |
} | |
input.sheet-input-parchmentbox | |
{ | |
background: transparent; | |
background-image:url(http://i.imgur.com/NzYD0nZ.png); | |
background-position:center; | |
background-repeat:no-repeat; | |
background-size: 100% 100%; | |
color: black; | |
border:none; | |
box-shadow:none; | |
} | |
input.sheet-input-parchmentbox:hover | |
{ | |
background-color: rgba(255,255,255,0.50); | |
} | |
input.sheet-input-parchmentbox:focus | |
{ | |
background-color: rgba(255,255,255,0.20); | |
background-image:url(http://i.imgur.com/oqnwG4y.png); | |
background-position:center; | |
background-repeat:no-repeat; | |
background-size: 100% 100%; | |
border:none; | |
box-shadow:none; | |
} | |
select.sheet-input-parchmentbox | |
{ | |
background: transparent; | |
background-image:url(http://i.imgur.com/NzYD0nZ.png); | |
background-position:center; | |
background-repeat:no-repeat; | |
background-size: 100% 100%; | |
color: black; | |
border:none; | |
box-shadow:none; | |
} | |
select.sheet-input-parchmentbox:hover | |
{ | |
background-color: rgba(255,255,255,0.50); | |
} | |
select.sheet-input-parchmentbox:focus | |
{ | |
background-image:url(http://i.imgur.com/oqnwG4y.png); | |
background-position:center; | |
background-repeat:no-repeat; | |
background-size: 100% 100%; | |
border:none; | |
box-shadow:none; | |
outline:none; | |
} | |
textarea.sheet-input-parchmentarea | |
{ | |
font-size:10px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
background: transparent; | |
color: black; | |
box-shadow:none; | |
border-style: solid; | |
border-width: 10px; | |
-moz-border-image: url(http://i.imgur.com/M7liRTJ.png) 27 repeat; | |
-webkit-border-image: url(http://i.imgur.com/M7liRTJ.png) 27 repeat; | |
-o-border-image: url(hhttp://i.imgur.com/M7liRTJ.png) 27 repeat; | |
border-image: url(http://i.imgur.com/M7liRTJ.png) 27 fill repeat; | |
} | |
textarea.sheet-input-parchmentarea:hover | |
{ | |
background-color: rgba(255,255,255,0.50); | |
} | |
textarea.sheet-input-parchmentarea:focus | |
{ | |
background-color: rgba(255,255,255,0.25); | |
} | |
input.sheet-input-parchmentboxback | |
{ | |
background-color: transparent; | |
background-image:url(http://i.imgur.com/Fkvxo6u.png); | |
background-position:center; | |
background-repeat:no-repeat; | |
background-size: 100% 100%; | |
height:35px; | |
padding:7px; | |
color: white; | |
border:none; | |
box-shadow:none; | |
background-blend-mode: overlay; | |
} | |
input.sheet-input-parchmentboxback:hover | |
{ | |
background-color: rgba(255,255,255,0.20); | |
} | |
input.sheet-input-parchmentboxback:focus | |
{ | |
background-color: rgba(255,255,255,0.05); | |
} | |
input.sheet-input-parchmentboxbacksmall | |
{ | |
background-color: transparent; | |
background-image:url(http://i.imgur.com/RvHCz7D.png); | |
background-position:center; | |
background-repeat:no-repeat; | |
background-size: 100% 100%; | |
height:35px; | |
width:100%; | |
padding:7px; | |
color: white; | |
border:none; | |
box-shadow:none; | |
background-blend-mode: overlay; | |
} | |
input.sheet-input-parchmentboxbacksmall:hover | |
{ | |
background-color: rgba(255,255,255,0.20); | |
} | |
input.sheet-input-parchmentboxbacksmall:focus | |
{ | |
background-color: rgba(255,255,255,0.05); | |
} | |
input.sheet-input-parchmentboxbackarmor | |
{ | |
background-color: transparent; | |
background-image:url(http://i.imgur.com/D7ztepy.png); | |
background-position:center; | |
background-repeat:no-repeat; | |
background-size: 100% 100%; | |
background-blend-mode: overlay; | |
color: black; | |
border:none; | |
box-shadow:none; | |
} | |
input.sheet-input-parchmentboxbackarmor:hover | |
{ | |
background-color: rgba(255,255,255,0.20); | |
} | |
input.sheet-input-parchmentboxbackarmor:focus | |
{ | |
background-color: rgba(255,255,255,0.05); | |
} | |
hr.sheet-warhammer-line | |
{ | |
height:5px; | |
margin-left:-10px; | |
margin-right:-7px; | |
background-image:url(http://i.imgur.com/IHzlYU4.png); | |
background-size: 100% 100%; | |
background-position:center; | |
background-repeat:repeat; | |
border:none; | |
background-color:transparent; | |
} | |
button.sheet-custom-button-weaponsmagic | |
{ | |
background-size:100% 100%; | |
background-position:center; | |
height:27px; | |
width:70px; | |
background-repeat: no-repeat; | |
vertical-align: middle; | |
background-color:transparent; | |
border: none; | |
} | |
button.sheet-custom-button-weaponsmagic:before | |
{ | |
content: "" !important; | |
vertical-align: middle; | |
} | |
button.sheet-custom-button-weaponsmagic:focus | |
{ | |
outline:none; | |
} | |
button.sheet-parry-button | |
{ | |
background-image:url(http://i.imgur.com/NPlZPnb.png); | |
} | |
button.sheet-parry-button:hover | |
{ | |
background-image:url(http://i.imgur.com/Ced0qd1.png); | |
} | |
button.sheet-parry-button:disabled | |
{ | |
background-image:url(http://i.imgur.com/FnYcZDj.png); | |
} | |
button.sheet-parry-button:active | |
{ | |
background-image:url(http://i.imgur.com/6jrQIlf.png); | |
} | |
button.sheet-ranged-button | |
{ | |
background-image:url(http://i.imgur.com/byFacCo.png); | |
} | |
button.sheet-ranged-button:hover | |
{ | |
background-image:url(http://i.imgur.com/hOQMnws.png); | |
} | |
button.sheet-ranged-button:disabled | |
{ | |
background-image:url(http://i.imgur.com/ahwfCXE.png); | |
} | |
button.sheet-ranged-button:active | |
{ | |
background-image:url(http://i.imgur.com/Owlbdk4.png); | |
} | |
button.sheet-melee-button | |
{ | |
background-image:url(http://i.imgur.com/Aq9Uxc1.png); | |
} | |
button.sheet-melee-button:hover | |
{ | |
background-image:url(http://i.imgur.com/0ntBNPc.png); | |
} | |
button.sheet-melee-button:disabled | |
{ | |
background-image:url(http://i.imgur.com/aa8cNri.png); | |
} | |
button.sheet-melee-button:active | |
{ | |
background-image:url(http://i.imgur.com/dUbjsUr.png); | |
} | |
button.sheet-magic-button | |
{ | |
background-image:url(http://i.imgur.com/YcvUge3.png); | |
} | |
button.sheet-magic-button:hover | |
{ | |
background-image:url(http://i.imgur.com/f0oiU0u.png); | |
} | |
button.sheet-magic-button:disabled | |
{ | |
background-image:url(http://i.imgur.com/gNoK7Zk.png); | |
} | |
button.sheet-magic-button:active | |
{ | |
background-image:url(http://i.imgur.com/EL18SbH.png); | |
} | |
div.sheet-skills { | |
width: 45%; | |
} | |
div.sheet-skills h4 { | |
height: 25px; | |
margin-top: 0.32em; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div style="margin: -40px -20px -20px -23px;"> | |
<div class="sheet-img-top"> | |
<div class="sheet-img-bottom"> | |
<div class="sheet-img-center"> | |
<div style="text-align: left;"><input type="checkbox" class="sheet-arrow2" name="attr_MainInfoHide" checked/><span></span> | |
<div class="sheet-body" style="text-align: center;background-image:url(http://i.imgur.com/J2OWH.jpg); background-repeat:no-repeat; background-size:100% auto; background-position:center; padding-top:10px"> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:30%"> | |
<div> | |
<img src="http://i.imgur.com/XgY6Hxu.png" height="120" width="240" alt="Warhammer Fantasy Roleplay (2nd edition)"> | |
</div> | |
<div class="sheet-main-textdiv"> | |
<input type="text" class="sheet-input-parchmentboxback" name="attr_Name" style="width:100%;"/> | |
<h4 style="color:black" data-i18n="character-name" >Character Name</h4> | |
</div> | |
</div> | |
<div class="sheet-col" style="vertical-align: bottom; margin-left:5px;width:20%"> | |
<div class="sheet-main-textdiv"> | |
<input type="text" class="sheet-input-parchmentboxback" name="attr_Career" style="width:100%"/> | |
<h4 style="color:black" data-i18n="career" >Career</h4> | |
</div> | |
<div class="sheet-main-textdiv"> | |
<input type="text" class="sheet-input-parchmentboxback" name="attr_Experience" style="width:100%"/> | |
<h4 style="color:black" data-i18n="experience" >Experience</h4> | |
</div> | |
</div> | |
<div class="sheet-col" style="vertical-align: bottom; margin-left:5px;width:20%"> | |
<div class="sheet-main-textdiv"> | |
<input type="text" class="sheet-input-parchmentboxback" name="attr_Concept" style="width:100%"/> | |
<h4 style="color:black" data-i18n="concept" >Concept</h4> | |
</div> | |
<div class="sheet-main-textdiv"> | |
<table border="0"> | |
<tr> | |
<td><input type="text" class="sheet-input-parchmentboxback" name="attr_FortP_Current" style="width:100%"/></td> | |
<td><input type="number" class="sheet-input-parchmentboxbacksmall" name="attr_FortP_Daily"></td> | |
</tr> | |
</table> | |
<h4 style="color:black" data-i18n="fortune-points---daily" >Fortune Points / Daily</h4> | |
</div> | |
</div> | |
<div class="sheet-col" style="vertical-align: bottom; margin-left:5px;width:20%"> | |
<div class="sheet-main-textdiv"> | |
<input type="text" class="sheet-input-parchmentboxback" name="attr_Race" style="width:100%"/> | |
<h4 style="color:black" data-i18n="race" >Race</h4> | |
</div> | |
<div class="sheet-main-textdiv"> | |
<table border="0"> | |
<tr> | |
<td><input type="text" class="sheet-input-parchmentboxback" name="attr_CurrentWounds" style="width:100%"/></td> | |
<td><input type="number" class="sheet-input-parchmentboxbacksmall" name="attr_W_MaxActual" disabled="true" value="floor(@{W_base}+@{W_taken}+@{W_temp})"></td> | |
</tr> | |
</table> | |
<h4 style="color:black" data-i18n="current---max-wounds" >Current / Max Wounds</h4> | |
</div> | |
</div> | |
<br> | |
<div style="text-align:center;margin-top:10px"> | |
<button type="roll" name="attr_WSRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{WS_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Weapon Skill Test">WS</button> | |
<button type="roll" name="attr_BSRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{BS_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Ballistic Skill Test">BS</button> | |
<button type="roll" name="attr_SRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{S_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Strength Test">S</button> | |
<button type="roll" name="attr_TRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{T_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Toughness Test">T</button> | |
<button type="roll" name="attr_AgRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{Ag_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Agility Test">Ag</button> | |
<button type="roll" name="attr_IntRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{Int_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Intelligence Test" data-i18n="int" >Int</button> | |
<button type="roll" name="attr_WPRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{WP_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Willpower Test">WP</button> | |
<button type="roll" name="attr_FelRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{Fel_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Fellowship Test" data-i18n="fel" >Fel</button> | |
<button type="roll" name="attr_InitiativeRoll" class="sheet-warhammerlongtext" style="font-size:12px; height:30px; width:100px" value="!warinitroll [[@{Ag_Actual}]] ?{Additional Dice?|0} ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} @{character_name}" data-i18n="init-roll" >Init Roll</button> | |
</div> | |
</div> | |
</div> | |
<div class="sheet-body2"> | |
<div class="sheet-upper-div"> | |
<img src="http://i.imgur.com/v2dJnPn.png" class="sheet-img-warhammer"> | |
</div> | |
</div> | |
</div> | |
<div class="sheet-main-divider "> | |
</div> | |
<input type='radio' name="attr_sheet_type" class="sheet-tab sheet-tabPrimary" style="margin-left:75px" value="1" checked/> | |
<label class="sheet-tab" data-i18n="primary" >Primary</label> | |
<input type='radio' name="attr_sheet_type" class="sheet-tab sheet-tabSkills" value="2" /> | |
<label class="sheet-tab" data-i18n="skills" >Skills</label> | |
<input type='radio' name="attr_sheet_type" class="sheet-tab sheet-tabTalents" value="3" /> | |
<label class="sheet-tab" data-i18n="talents" >Talents</label> | |
<input type='radio' name="attr_sheet_type" class="sheet-tab sheet-tabCombat" value="4" /> | |
<label class="sheet-tab" data-i18n="combat" >Combat</label> | |
<input type='radio' name="attr_sheet_type" class="sheet-tab sheet-tabWeapons" value="5" /> | |
<label class="sheet-tab" data-i18n="weapons" >Weapons</label><br> | |
<input type='radio' name="attr_sheet_type" class="sheet-tab sheet-tabEquipment" style="margin-left:75px" value="6" /> | |
<label class="sheet-tab" data-i18n="equipment" >Equipment</label> | |
<input type='radio' name="attr_sheet_type" class="sheet-tab sheet-tabBackground" value="7" /> | |
<label class="sheet-tab" data-i18n="background" >Background</label> | |
<input type='radio' name="attr_sheet_type" class="sheet-tab sheet-tabSpells" value="8" /> | |
<label class="sheet-tab" data-i18n="spells" >Spells</label> | |
<input type='radio' name="attr_sheet_type" class="sheet-tab sheet-tabHenchmen" value="9" /> | |
<label class="sheet-tab" data-i18n="henchmen" >Henchmen</label> | |
<input type='radio' name="attr_sheet_type" class="sheet-tab sheet-tabCareerHistory" value="10" /> | |
<label class="sheet-tab" data-i18n="career-history" >Career History</label> | |
<div class="clear"></div> | |
<!-- Primary Sheet --> | |
<div class="sheet-tab-content sheet-tabPrimary"> | |
<h1 class="sheet-header" data-i18n="primary" >Primary</h1> | |
<div> | |
<div class="sheet-col" style="width:44%"> | |
<h2 style="text-align: center; background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: auto 100%;" data-i18n="character" >Character</h2> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:30%"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="name-" >Name:</h4> | |
</div> | |
<div class="sheet-col" style="width:69%"> | |
<input type="text" name="attr_Name" style="width:60%" class="sheet-input-parchment" /> | |
</div> | |
</div> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:30%"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="race-" >Race:</h4> | |
</div> | |
<div class="sheet-col" style="width:69%"> | |
<input type="text" name="attr_Race" style="width:60%" class="sheet-input-parchment"/> | |
</div> | |
</div> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:30%"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="career-" >Career:</h4> | |
</div> | |
<div class="sheet-col" style="width:69%"> | |
<input type="text" name="attr_Career" style="width:60%" class="sheet-input-parchment"/> | |
</div> | |
</div> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:30%"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="career-path-" >Career Path:</h4> | |
</div> | |
<div class="sheet-col" style="width:69%"> | |
<textarea name="attr_CareerPath" style="width:56%; height:50px; border-width:3px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
</div> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:30%"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="experience-" >Experience:</h4> | |
</div> | |
<div class="sheet-col" style="width:69%"> | |
<input type="text" name="attr_Experience" style="width:60%" class="sheet-input-parchment" /> | |
</div> | |
</div> | |
<div> | |
<h2 style="text-align: center; background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: auto 100%;" data-i18n="personal-details" >Personal Details</h2> | |
<div class="sheet-col" > | |
<div class="sheet-col" > | |
<h5 style="text-align: right; margin-bottom: 12px;" data-i18n="gender-" >Gender:</h5> | |
<h5 style="text-align: right; margin-bottom: 12px;" data-i18n="day-of-birth-" >Day of Birth:</h5> | |
<h5 style="text-align: right; margin-bottom: 12px;" data-i18n="nationality-" >Nationality:</h5> | |
<h5 style="text-align: right; margin-bottom: 12px;" data-i18n="height-" >Height:</h5> | |
<h5 style="text-align: right; margin-bottom: 12px;" data-i18n="eyes-" >Eyes:</h5> | |
</div> | |
<div class="sheet-col" > | |
<input type="text" style="width:100px" name="attr_Gender" class="sheet-input-parchment" /><br> | |
<input type="text" style="width:100px" name="attr_Birth" class="sheet-input-parchment" /><br> | |
<input type="text" style="width:100px" name="attr_Nationality" class="sheet-input-parchment" /><br> | |
<input type="text" style="width:100px" name="attr_Height" class="sheet-input-parchment" /><br> | |
<input type="text" style="width:100px" name="attr_Eyes" class="sheet-input-parchment" /> | |
</div> | |
</div> | |
<div class="sheet-col"> | |
<div class="sheet-col" > | |
<h5 style="text-align: right; margin-bottom: 12px;" data-i18n="age-" >Age:</h5> | |
<h5 style="text-align: right; margin-bottom: 12px;" data-i18n="birthplace-" >Birthplace:</h5> | |
<h5 style="text-align: right; margin-bottom: 12px;" data-i18n="religion-" >Religion:</h5> | |
<h5 style="text-align: right; margin-bottom: 12px;" data-i18n="weight-" >Weight:</h5> | |
<h5 style="text-align: right; margin-bottom: 12px;" data-i18n="hair-" >Hair:</h5> | |
</div> | |
<div class="sheet-col"> | |
<input type="text" style="width:100px" name="attr_Age" class="sheet-input-parchment" /><br> | |
<input type="text" style="width:100px" name="attr_Birthplace" class="sheet-input-parchment" /><br> | |
<input type="text" style="width:100px" name="attr_Religion" class="sheet-input-parchment" /><br> | |
<input type="text" style="width:100px" name="attr_Weight" class="sheet-input-parchment" /><br> | |
<input type="text" style="width:100px" name="attr_Hair" class="sheet-input-parchment" /> | |
</div> | |
</div> | |
<div class="sheet-row" style="text-align: center;"> | |
<h5 style="text-align: center;" data-i18n="distinguishing-marks-" >Distinguishing Marks:</h5> | |
<textarea name="attr_Marks" style="width:90%; height:70px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
</div> | |
</div> | |
<div class="sheet-col" style="width:52%"> | |
<h2 style="text-align: center;margin-left:100px; background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: auto 120%;" data-i18n="characteristics" >Characteristics</h2> | |
<table border="0" style="text-align: center"> | |
<tr> | |
<td style="width:15%"></td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="weapon-skill" >Weapon Skill</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="ballistic-skill" >Ballistic Skill</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="strength" >Strength</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="toughness" >Toughness</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="agility" >Agility</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="intelligence" >Intelligence</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="willpower" >Willpower</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="fellowship" >Fellowship</td> | |
</tr> | |
<tr> | |
<td style="width:15%"><h4 data-i18n="main" >Main</h4></td> | |
<td style="width:10%; text-align:center"><b>WS</b></td> | |
<td style="width:10%; text-align:center"><b>BS</b></td> | |
<td style="width:10%; text-align:center"><b>S</b></td> | |
<td style="width:10%; text-align:center"><b>T</b></td> | |
<td style="width:10%; text-align:center"><b>Ag</b></td> | |
<td style="width:10%; text-align:center"><b data-i18n="int" >Int</b></td> | |
<td style="width:10%; text-align:center"><b>WP</b></td> | |
<td style="width:10%; text-align:center"><b data-i18n="fel" >Fel</b></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b data-i18n="base-" >Base:</b></td> | |
<td style="width:10%"><input type="number" name="attr_WS_base" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_BS_base" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_S_base" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_T_base" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Ag_base" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Int_base" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_WP_base" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Fel_base" value="0" class="sheet-input-parchmentbox"></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b data-i18n="advance-" >Advance:</b></td> | |
<td style="width:10%"> | |
<select name="attr_WS_advance" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_BS_advance" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_S_advance" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_T_advance" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_Ag_advance" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_Int_advance" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_WP_advance" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_Fel_advance" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b data-i18n="taken-" >Taken:</b></td> | |
<td style="width:10%"> | |
<select name="attr_WS_taken" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_BS_taken" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_S_taken" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_T_taken" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_Ag_taken" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_Int_taken" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_WP_taken" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_Fel_taken" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b data-i18n="temp--" >Temp.:</b></td> | |
<td style="width:10%"><input type="number" name="attr_WS_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_BS_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_S_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_T_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Ag_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Int_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_WP_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Fel_temp" value="0" class="sheet-input-parchmentbox"></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b data-i18n="current-" >Current:</b></td> | |
<td style="width:10%"><input type="number" name="attr_WS_Actual" disabled="true" value="floor(@{WS_base}+(@{WS_taken}*5)+@{WS_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_BS_Actual" disabled="true" value="floor(@{BS_base}+(@{BS_taken}*5)+@{BS_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_S_Actual" disabled="true" value="floor(@{S_base}+(@{S_taken}*5)+@{S_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_T_Actual" disabled="true" value="floor(@{T_base}+(@{T_taken}*5)+@{T_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Ag_Actual" disabled="true" value="floor(@{Ag_base}+(@{Ag_taken}*5)+@{Ag_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Int_Actual" disabled="true" value="floor(@{Int_base}+(@{Int_taken}*5)+@{Int_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_WP_Actual" disabled="true" value="floor(@{WP_base}+(@{WP_taken}*5)+@{WP_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Fel_Actual" disabled="true" value="floor(@{Fel_base}+(@{Fel_taken}*5)+@{Fel_temp})" class="sheet-input-parchmentbox"></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"></td> | |
<td style="width:10%"><button type="roll" name="attr_WSRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{WS_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Weapon Skill Test">WS</button></td> | |
<td style="width:10%"><button type="roll" name="attr_BSRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{BS_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Ballistic Skill Test">BS</button></td> | |
<td style="width:10%"><button type="roll" name="attr_SRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{S_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Strength Test">S</button></td> | |
<td style="width:10%"><button type="roll" name="attr_TRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{T_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Toughness Test">T</button></td> | |
<td style="width:10%"><button type="roll" name="attr_AgRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{Ag_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Agility Test">Ag</button></td> | |
<td style="width:10%"><button type="roll" name="attr_IntRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{Int_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Intelligence Test" data-i18n="int" >Int</button></td> | |
<td style="width:10%"><button type="roll" name="attr_WPRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{WP_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Willpower Test">WP</button></td> | |
<td style="width:10%"><button type="roll" name="attr_FelRoll" class="sheet-warhammer" style="font-size:10px;" value="!warroll [[@{Fel_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Fellowship Test" data-i18n="fel" >Fel</button></td> | |
</tr> | |
<tr> | |
<td COLSPAN="9" style="height:15px"> | |
</td> | |
</tr> | |
<tr> | |
<td style="width:15%"></td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="attacks" >Attacks</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="wounds" >Wounds</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="strength-bonus" >Strength Bonus</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="toughness-bonus" >Toughness Bonus</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="movement" >Movement</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="magic" >Magic</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="insanity-points" >Insanity Points</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="fate-points" >Fate Points</td> | |
</tr> | |
<tr> | |
<td style="width:15%"><h4 data-i18n="sec-" >Sec.</h4></td> | |
<td style="width:10%; text-align:center"><b>A</b></td> | |
<td style="width:10%; text-align:center"><b>W</b></td> | |
<td style="width:10%; text-align:center"><b>SB</b></td> | |
<td style="width:10%; text-align:center"><b>TB</b></td> | |
<td style="width:10%; text-align:center"><b>M</b></td> | |
<td style="width:10%; text-align:center"><b data-i18n="mag" >Mag</b></td> | |
<td style="width:10%; text-align:center"><b>IP</b></td> | |
<td style="width:10%; text-align:center"><b>FP</b></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b data-i18n="base-" >Base:</b></td> | |
<td style="width:10%"><input type="number" name="attr_A_base" value="1" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_W_base" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"></td> | |
<td style="width:10%"></td> | |
<td style="width:10%"><input type="number" name="attr_M_base" value="4" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"></td> | |
<td style="width:10%"></td> | |
<td style="width:10%"><input type="number" name="attr_FP_base" value="0" class="sheet-input-parchmentbox"></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b data-i18n="advance-" >Advance:</b></td> | |
<td style="width:10%"> | |
<select name="attr_A_advance" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_W_advance" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
<option value="7">+7</option> | |
<option value="8">+8</option> | |
<option value="9">+9</option> | |
<option value="10">+10</option> | |
<option value="11">+11</option> | |
<option value="12">+12</option> | |
<option value="13">+13</option> | |
<option value="14">+14</option> | |
<option value="15">+15</option> | |
</select></td> | |
<td style="width:10%"></td> | |
<td style="width:10%"></td> | |
<td style="width:10%"> | |
<select name="attr_M_advance" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_Mag_advance" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
<td style="width:10%"></td> | |
<td style="width:10%"></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b data-i18n="taken-" >Taken:</b></td> | |
<td style="width:10%"> | |
<select name="attr_A_taken" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_W_taken" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
<option value="7">+7</option> | |
<option value="8">+8</option> | |
<option value="9">+9</option> | |
<option value="10">+10</option> | |
<option value="11">+11</option> | |
<option value="12">+12</option> | |
<option value="13">+13</option> | |
<option value="14">+14</option> | |
<option value="15">+15</option> | |
</select></td> | |
<td style="width:10%"></td> | |
<td style="width:10%"></td> | |
<td style="width:10%"> | |
<select name="attr_M_taken" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
<td style="width:10%"> | |
<select name="attr_Mag_taken" style="height:28px; width:100%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
<td style="width:10%"></td> | |
<td style="width:10%"></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b data-i18n="temp--" >Temp.:</b></td> | |
<td style="width:10%"><input type="number" name="attr_A_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_W_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_SB_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_TB_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_M_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Mag_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_IP_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_FP_temp" value="0" class="sheet-input-parchmentbox"></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b data-i18n="current-" >Current:</b></td> | |
<td style="width:10%"><input type="number" name="attr_A_Actual" disabled="true" value="floor(@{A_base}+@{A_taken}+@{A_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_W_Actual" disabled="true" value="floor(@{W_base}+@{W_taken}+@{W_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_SB_Actual" disabled="true" value="floor((@{S_Actual}/10)+@{SB_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_TB_Actual" disabled="true" value="floor((@{T_Actual}/10)+@{TB_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_M_Actual" disabled="true" value="floor(@{M_base}+@{M_taken}+@{M_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Mag_Actual" disabled="true" value="floor(0+@{Mag_taken}+@{Mag_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_IP_Actual" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_FP_Actual" class="sheet-input-parchmentbox"></td> | |
</tr> | |
</table><br> | |
<div class="sheet-col" style="width:48%"> | |
<div class="sheet-row" style="text-align:center"> | |
<div class="sheet-col"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="current-wounds-" >Current Wounds:</h4> | |
</div> | |
<div class="sheet-col" style="width:40%"> | |
<input type="text" style="width:100%" name="attr_CurrentWounds" class="sheet-input-parchment" /> | |
</div> | |
</div> | |
</div> | |
<div class="sheet-col" style="width:48%"> | |
<div class="sheet-row" style="text-align:center"> | |
<div class="sheet-col"> | |
</div> | |
<div class="sheet-col"> | |
<button type="roll" name="attr_InitiativeRoll" class="sheet-warhammerlongtext" style="height:30px; width:170px" value="!warinitroll [[@{Ag_Actual}]] ?{Additional Dice?|0} ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} @{character_name}" data-i18n="initiative-roll" >Initiative Roll</button> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<hr class="sheet-warhammer-line"> | |
<div> | |
<div class="sheet-col" style="width:44%;text-align: center;"> | |
<div style="text-align: center;"> | |
<h2 style=" background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: auto 110%" data-i18n="money---treasure" >Money & Treasure</h2> | |
<div> | |
<div class="sheet-col" style="width:48%"> | |
<input type="text" name="attr_GoldCrowns" class="sheet-input-parchment" /> | |
<h4 style="margin-bottom: 12px;" data-i18n="gold-crowns--gc-" >Gold Crowns (gc)</h4> | |
<input type="text" name="attr_SilverShillings" class="sheet-input-parchment" /> | |
<h4 style="margin-bottom: 12px;" data-i18n="silver-shillings--s-" >Silver Shillings (s)</h4> | |
<input type="text" name="attr_BrassPennies" class="sheet-input-parchment" /> | |
<h4 style="margin-bottom: 12px;" data-i18n="brass-pennies--p-" >Brass Pennies (p)</h4> | |
</div> | |
<div class="sheet-col" style="width:48%; text-align:center"> | |
<h4 style="margin-bottom: 5px;" data-i18n="other-treasure" >Other Treasure</h4> | |
<textarea name="attr_OtherTreasure" style="width:90%;height:100px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="sheet-col" style="width:52%;text-align: center; margin-left:10px"> | |
<h2 style=" background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: auto 100%" data-i18n="talents" >Talents</h2> | |
<div ><textarea name="attr_Talents" style="width:100%;height:150px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
</div> | |
</div> | |
</div> | |
<!--Talents--> | |
<div class="sheet-tab-content sheet-tabTalents"> | |
<h1 class="sheet-header" data-i18n="talents" >Talents</h1> | |
<div class="sheet-colrow sheet-table sheet-ebacks"> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:38%"> | |
<h4 style="text-align: center;" data-i18n="name" >Name</h4> | |
</div> | |
<div class="sheet-col" style="width:15%"> | |
<h4 style="text-align: center;" data-i18n="from" >From</h4> | |
</div> | |
<div class="sheet-col" style="width:40%"> | |
<h4 style="text-align: center;" data-i18n="information" >Information</h4> | |
</div> | |
<div class="sheet-col" style="width:5%"> | |
<h4 style="text-align: left;" data-i18n="desc-" >Desc.</h4> | |
</div> | |
</div> | |
<fieldset name="attr_repeating_talents" class="repeating_Talents"> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:35%"> | |
<input type="text" name="attr_TalentName" style="width:100%" class="sheet-input-parchment"/> | |
</div> | |
<div class="sheet-col" style="width:15%"> | |
<input type="text" name="attr_TalentFrom" style="width:100%" class="sheet-input-parchment"/> | |
</div> | |
<div class="sheet-col" style="width:40%"> | |
<input type="text" name="attr_TalentShortDesc" style="width:100%" class="sheet-input-parchment"/> | |
</div><input type="checkbox" class="sheet-arrow" name="attr_TalentDescHide"/><span></span><br> | |
<div class="sheet-body"> | |
<textarea name="attr_Talentdesc" style="width:80%; height:70px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
</div> | |
</fieldset> | |
</div> | |
</div> | |
<!-- Skills --> | |
<div class="sheet-colrow sheet-tab-content sheet-tabSkills"> | |
<h1 class="sheet-header" data-i18n="skills" >Skills</h1> | |
<div style="text-align: center;"> | |
<span class="sheet-text-h1" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="main-skills" >Main Skills</span><input type="checkbox" class="sheet-arrow" name="attr_AttacksHide" checked/><span></span> | |
<div class="sheet-body"> | |
<div class="sheet-col" style="text-align: center;width:48%"> | |
<span class="sheet-text-h3" data-i18n="basic" >Basic</span> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:40%"> | |
<h4 data-i18n="name" >Name</h4> | |
</div> | |
<div class="sheet-col" style="width:50%"> | |
<div class="sheet-col" style="width:40%"> | |
<h4 data-i18n="training" >Training</h4> | |
</div> | |
<div class="sheet-col" style="width:20%"> | |
<h4 data-i18n="mod" >Mod</h4> | |
</div> | |
<div class="sheet-col" style="width:20%"> | |
<h4 data-i18n="sum" >Sum</h4> | |
</div> | |
<div class="sheet-col" style="width:12%"> | |
<h4 data-i18n="roll" >Roll</h4> | |
</div> | |
</div> | |
</div> | |
<div> | |
<div class="sheet-col skills"> | |
<h4 data-i18n="animal-care--int-" >Animal Care (Int)</h4><input type="hidden" name="attr_AnimalCare_char" value="@{Int_Actual}"> | |
<h4 data-i18n="charm--fel-" >Charm (Fel)</h4><input type="hidden" name="attr_Charm_char" value="@{Fel_Actual}"> | |
<h4 data-i18n="command--fel-" >Command (Fel)</h4><input type="hidden" name="attr_Command_char" value="@{Fel_Actual}"> | |
<h4 data-i18n="concealment--ag-" >Concealment (Ag)</h4><input type="hidden" name="attr_Concealment_char" value="@{Ag_Actual}"> | |
<h4 data-i18n="consume-alcohol--t-" >Consume Alcohol (T)</h4><input type="hidden" name="attr_ConsumeAlcohol_char" value="@{T_Actual}"> | |
<h4 data-i18n="disguise--fel-" >Disguise (Fel)</h4><input type="hidden" name="attr_Disguise_char" value="@{Fel_Actual}"> | |
<h4 data-i18n="drive--s-" >Drive (S)</h4><input type="hidden" name="attr_Drive_char" value="@{S_Actual}"> | |
<h4 data-i18n="evaluate--int-" >Evaluate (Int)</h4><input type="hidden" name="attr_Evaluate_char" value="@{Int_Actual}"> | |
<h4 data-i18n="gamble--int-" >Gamble (Int)</h4><input type="hidden" name="attr_Gamble_char" value="@{Int_Actual}"> | |
<h4 data-i18n="gossip--fel-" >Gossip (Fel)</h4><input type="hidden" name="attr_Gossip_char" value="@{Fel_Actual}"> | |
<h4 data-i18n="haggle--fel-" >Haggle (Fel)</h4><input type="hidden" name="attr_Haggle_char" value="@{Fel_Actual}"> | |
<h4 data-i18n="intimidate--s-" >Intimidate (S)</h4><input type="hidden" name="attr_Intimidate_char" value="@{S_Actual}"> | |
<h4 data-i18n="outdoor-survival--int-" >Outdoor Survival (Int)</h4><input type="hidden" name="attr_OutdoorSurvival_char" value="@{Int_Actual}"> | |
<h4 data-i18n="perception--int-" >Perception (Int)</h4><input type="hidden" name="attr_Perception_char" value="@{Int_Actual}"> | |
<h4 data-i18n="ride--ag-" >Ride (Ag)</h4><input type="hidden" name="attr_Ride_char" value="@{Ag_Actual}"> | |
<h4 data-i18n="row--s-" >Row (S)</h4><input type="hidden" name="attr_Row_char" value="@{S_Actual}"> | |
<h4 data-i18n="scale-sheer-surface--s-" >Scale Sheer Surface (S)</h4><input type="hidden" name="attr_ScaleSheerSurface_char" value="@{S_Actual}"> | |
<h4 data-i18n="search--int-" >Search (Int)</h4><input type="hidden" name="attr_Search_char" value="@{Int_Actual}"> | |
<h4 data-i18n="silent-move--ag-" >Silent Move (Ag)</h4><input type="hidden" name="attr_SilentMove_char" value="@{Ag_Actual}"> | |
<h4 data-i18n="swim--s-" >Swim (S)</h4><input type="hidden" name="attr_Swim_char" value="@{S_Actual}"> | |
</div> | |
<div class="sheet-col" style="width:50%"> | |
<div class="sheet-row"> | |
<select name="attr_AnimalCare_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_AnimalCare_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_AnimalCare" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{AnimalCare_char}*@{AnimalCare_Train}+@{AnimalCare_mod})"> | |
<button type="roll" name="attr_AnimalCareRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{AnimalCare}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Animal Care Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Charm_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Charm_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Charm" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Charm_char}*@{Charm_Train}+@{Charm_mod})"> | |
<button type="roll" name="attr_CharmRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Charm}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Charm Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Command_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Command_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Command" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Command_char}*@{Command_Train}+@{Command_mod})"> | |
<button type="roll" name="attr_CommandRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Command}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Command Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Concealment_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Concealment_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Concealment" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Concealment_char}*@{Concealment_Train}+@{Concealment_mod})"> | |
<button type="roll" name="attr_ConcealmentRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Concealment}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Concealment Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_ConsumeAlcohol_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_ConsumeAlcohol_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_ConsumeAlcohol" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{ConsumeAlcohol_char}*@{ConsumeAlcohol_Train}+@{ConsumeAlcohol_mod})"> | |
<button type="roll" name="attr_ConsumeAlcoholRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{ConsumeAlcohol}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Consume Alcohol Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Disguise_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Disguise_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Disguise" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Disguise_char}*@{Disguise_Train}+@{Disguise_mod})"> | |
<button type="roll" name="attr_DisguiseRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Disguise}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Disguise Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Drive_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Drive_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Drive" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Drive_char}*@{Drive_Train}+@{Drive_mod})"> | |
<button type="roll" name="attr_DriveRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Drive}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Drive Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Evaluate_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Evaluate_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Evaluate" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Evaluate_char}*@{Evaluate_Train}+@{Evaluate_mod})"> | |
<button type="roll" name="attr_EvaluateRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Evaluate}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Evaluate Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Gamble_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Gamble_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Gamble" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Gamble_char}*@{Gamble_Train}+@{Gamble_mod})"> | |
<button type="roll" name="attr_GambleRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Gamble}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Gamble Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Gossip_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Gossip_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Gossip" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Gossip_char}*@{Gossip_Train}+@{Gossip_mod})"> | |
<button type="roll" name="attr_GossipRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Gossip}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Gossip Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Haggle_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Haggle_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Haggle" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Haggle_char}*@{Haggle_Train}+@{Haggle_mod})"> | |
<button type="roll" name="attr_HaggleRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Haggle}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Haggle Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Intimidate_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Intimidate_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Intimidate" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Intimidate_char}*@{Intimidate_Train}+@{Intimidate_mod})"> | |
<button type="roll" name="attr_IntimidateRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Intimidate}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Intimidate Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_OutdoorSurvival_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_OutdoorSurvival_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_OutdoorSurvival" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{OutdoorSurvival_char}*@{OutdoorSurvival_Train}+@{OutdoorSurvival_mod})"> | |
<button type="roll" name="attr_OutdoorSurvivalRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{OutdoorSurvival}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Outdoor Survival Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Perception_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Perception_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Perception" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Perception_char}*@{Perception_Train}+@{Perception_mod})"> | |
<button type="roll" name="attr_PerceptionRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Perception}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Perception Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Ride_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Ride_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Ride" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Ride_char}*@{Ride_Train}+@{Ride_mod})"> | |
<button type="roll" name="attr_RideRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Ride}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Ride Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Row_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Row_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Row" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Row_char}*@{Row_Train}+@{Row_mod})"> | |
<button type="roll" name="attr_RowRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Row}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Row Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_ScaleSheerSurface_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_ScaleSheerSurface_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_ScaleSheerSurface" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{ScaleSheerSurface_char}*@{ScaleSheerSurface_Train}+@{ScaleSheerSurface_mod})"> | |
<button type="roll" name="attr_ScaleSheerSurfaceRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{ScaleSheerSurface}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Scale Sheer Surface Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Search_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Search_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Search" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Search_char}*@{Search_Train}+@{Search_mod})"> | |
<button type="roll" name="attr_SearchRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Search}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Search Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_SilentMove_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_SilentMove_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_SilentMove" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{SilentMove_char}*@{SilentMove_Train}+@{SilentMove_mod})"> | |
<button type="roll" name="attr_SilentMoveRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{SilentMove}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Silent Move Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Swim_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Swim_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Swim" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Swim_char}*@{Swim_Train}+@{Swim_mod})"> | |
<button type="roll" name="attr_SwimRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Swim}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Swim Test"></button> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="sheet-col" style="text-align: center;width:48%"> | |
<span class="sheet-text-h3" data-i18n="advanced" >Advanced</span> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:40%"> | |
<h4 data-i18n="name" >Name</h4> | |
</div> | |
<div class="sheet-col" style="width:50%"> | |
<div class="sheet-col" style="width:40%"> | |
<h4 data-i18n="training" >Training</h4> | |
</div> | |
<div class="sheet-col" style="width:20%"> | |
<h4 data-i18n="mod" >Mod</h4> | |
</div> | |
<div class="sheet-col" style="width:20%"> | |
<h4 data-i18n="sum" >Sum</h4> | |
</div> | |
<div class="sheet-col" style="width:12%"> | |
<h4 data-i18n="roll" >Roll</h4> | |
</div> | |
</div> | |
</div> | |
<div > | |
<div class="sheet-col skills"> | |
<h4 data-i18n="animal-training--fel-" >Animal Training (Fel)</h4><input type="hidden" name="attr_AnimalTraining_char" value="@{Fel_Actual}"> | |
<h4 data-i18n="blather--fel-" >Blather (Fel)</h4><input type="hidden" name="attr_Blather_char" value="@{Fel_Actual}"> | |
<h4 data-i18n="channeling--wp-" >Channeling (WP)</h4><input type="hidden" name="attr_Channeling_char" value="@{WP_Actual}"> | |
<h4 data-i18n="charm-animal--fel-" >Charm Animal (Fel)</h4><input type="hidden" name="attr_CharmAnimal_char" value="@{Fel_Actual}"> | |
<h4 data-i18n="dodge-blow--ag-" >Dodge Blow (Ag)</h4><input type="hidden" name="attr_DodgeBlow_char" value="@{Ag_Actual}"> | |
<h4 data-i18n="follow-trail--int-" >Follow Trail (Int)</h4><input type="hidden" name="attr_FollowTrail_char" value="@{Int_Actual}"> | |
<h4 data-i18n="heal--int-" >Heal (Int)</h4><input type="hidden" name="attr_Heal_char" value="@{Int_Actual}"> | |
<h4 data-i18n="hypnotism--wp-" >Hypnotism (WP)</h4><input type="hidden" name="attr_Hypnotism_char" value="@{WP_Actual}"> | |
<h4 data-i18n="lip-reading--int-" >Lip Reading (Int)</h4><input type="hidden" name="attr_LipReading_char" value="@{Int_Actual}"> | |
<h4 data-i18n="magical-sense--wp-" >Magical Sense (WP)</h4><input type="hidden" name="attr_MagicalSense_char" value="@{WP_Actual}"> | |
<h4 data-i18n="navigation--int-" >Navigation (Int)</h4><input type="hidden" name="attr_Navigation_char" value="@{Int_Actual}"> | |
<h4 data-i18n="pick-lock--ag-" >Pick Lock (Ag)</h4><input type="hidden" name="attr_PickLock_char" value="@{Ag_Actual}"> | |
<h4 data-i18n="prepare-poison--int-" >Prepare Poison (Int)</h4><input type="hidden" name="attr_PreparePoison_char" value="@{Int_Actual}"> | |
<h4 data-i18n="read-write--int-" >Read/Write (Int)</h4><input type="hidden" name="attr_ReadWrite_char" value="@{Int_Actual}"> | |
<h4 data-i18n="sail--ag-" >Sail (Ag)</h4><input type="hidden" name="attr_Sail_char" value="@{Ag_Actual}"> | |
<h4 data-i18n="set-trap--ag-" >Set Trap (Ag)</h4><input type="hidden" name="attr_SetTrap_char" value="@{Ag_Actual}"> | |
<h4 data-i18n="shadowing--ag-" >Shadowing (Ag)</h4><input type="hidden" name="attr_Shadowing_char" value="@{Ag_Actual}"> | |
<h4 data-i18n="sleight-of-hand--ag-" >Sleight of Hand (Ag)</h4><input type="hidden" name="attr_SleightofHand_char" value="@{Ag_Actual}"> | |
<h4 data-i18n="torture--fel-" >Torture (Fel)</h4><input type="hidden" name="attr_Torture_char" value="@{Fel_Actual}"> | |
<h4 data-i18n="ventriloquism--fel-" >Ventriloquism (Fel)</h4><input type="hidden" name="attr_Ventriloquism_char" value="@{Fel_Actual}"> | |
</div> | |
<div class="sheet-col" style="width:50%"> | |
<div class="sheet-row"> | |
<select name="attr_AnimalTraining_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_AnimalTraining_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_AnimalTraining" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{AnimalTraining_char}*@{AnimalTraining_Train}+@{AnimalTraining_mod})"> | |
<button type="roll" name="attr_AnimalTrainingRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{AnimalTraining}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Animal Training Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Blather_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Blather_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Blather" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Blather_char}*@{Blather_Train}+@{Blather_mod})"> | |
<button type="roll" name="attr_BlatherRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Blather}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Blather Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Channeling_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Channeling_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Channeling" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Channeling_char}*@{Channeling_Train}+@{Channeling_mod})"> | |
<button type="roll" name="attr_ChannelingRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Channeling}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Channeling Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_CharmAnimal_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_CharmAnimal_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_CharmAnimal" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{CharmAnimal_char}*@{CharmAnimal_Train}+@{CharmAnimal_mod})"> | |
<button type="roll" name="attr_CharmAnimalRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{CharmAnimal}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Charm Animal Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_DodgeBlow_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_DodgeBlow_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_DodgeBlow" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{DodgeBlow_char}*@{DodgeBlow_Train}+@{DodgeBlow_mod})"> | |
<button type="roll" name="attr_DodgeBlowRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{DodgeBlow}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Dodge Blow Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_FollowTrail_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_FollowTrail_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_FollowTrail" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{FollowTrail_char}*@{FollowTrail_Train}+@{FollowTrail_mod})"> | |
<button type="roll" name="attr_FollowTrailRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{FollowTrail}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Follow Trail Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Heal_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Heal_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Heal" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Heal_char}*@{Heal_Train}+@{Heal_mod})"> | |
<button type="roll" name="attr_HealRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Heal}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Heal Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Hypnotism_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Hypnotism_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Hypnotism" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Hypnotism_char}*@{Hypnotism_Train}+@{Hypnotism_mod})"> | |
<button type="roll" name="attr_HypnotismRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Hypnotism}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Hypnotism Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_LipReading_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_LipReading_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_LipReading" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{LipReading_char}*@{LipReading_Train}+@{LipReading_mod})"> | |
<button type="roll" name="attr_LipReadingRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{LipReading}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Lip Reading Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_MagicalSense_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_MagicalSense_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_MagicalSense" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{MagicalSense_char}*@{MagicalSense_Train}+@{MagicalSense_mod})"> | |
<button type="roll" name="attr_MagicalSenseRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{MagicalSense}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Magical Sense Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Navigation_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Navigation_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Navigation" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Navigation_char}*@{Navigation_Train}+@{Navigation_mod})"> | |
<button type="roll" name="attr_NavigationRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Navigation}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Navigation Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_PickLock_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_PickLock_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_PickLock" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{PickLock_char}*@{PickLock_Train}+@{PickLock_mod})"> | |
<button type="roll" name="attr_PickLockRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{PickLock}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Pick Lock Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_PreparePoison_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_PreparePoison_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_PreparePoison" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{PreparePoison_char}*@{PreparePoison_Train}+@{PreparePoison_mod})"> | |
<button type="roll" name="attr_PreparePoisonRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{PreparePoison}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Prepare Poison Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_ReadWrite_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_ReadWrite_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_ReadWrite" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{ReadWrite_char}*@{ReadWrite_Train}+@{ReadWrite_mod})"> | |
<button type="roll" name="attr_ReadWriteRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{ReadWrite}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Read/Write Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Sail_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Sail_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Sail" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Sail_char}*@{Sail_Train}+@{Sail_mod})"> | |
<button type="roll" name="attr_SailRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Sail}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Sail Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_SetTrap_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_SetTrap_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_SetTrap" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{SetTrap_char}*@{SetTrap_Train}+@{SetTrap_mod})"> | |
<button type="roll" name="attr_SetTrapRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{SetTrap}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Set Trap Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Shadowing_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Shadowing_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Shadowing" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Shadowing_char}*@{Shadowing_Train}+@{Shadowing_mod})"> | |
<button type="roll" name="attr_ShadowingRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Shadowing}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Shadowing Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_SleightofHand_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_SleightofHand_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_SleightofHand" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{SleightofHand_char}*@{SleightofHand_Train}+@{SleightofHand_mod})"> | |
<button type="roll" name="attr_SleightofHandRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{SleightofHand}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Sleight of Hand Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Torture_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Torture_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Torture" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Torture_char}*@{Torture_Train}+@{Torture_mod})"> | |
<button type="roll" name="attr_TortureRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Torture}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Torture Test"></button> | |
</div> | |
<div class="sheet-row"> | |
<select name="attr_Ventriloquism_Train" style="height:28px; width:35%" class="sheet-input-parchmentbox" > | |
<option value="0.5" selected data-i18n="none" >None</option> | |
<option value="1" data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
<input type="number" class="sheet-input-parchmentbox" name="attr_Ventriloquism_mod" style="width:20%" value="0" /> | |
<input disabled="true" name="attr_Ventriloquism" style="width:20%" type="number" class="sheet-input-parchmentbox" value="floor(@{Ventriloquism_char}*@{Ventriloquism_Train}+@{Ventriloquism_mod})"> | |
<button type="roll" name="attr_VentriloquismRoll" class="sheet-warhammernotext sheet-skills" value="!warroll [[@{Ventriloquism}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Ventriloquism Test"></button> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<hr class="sheet-warhammer-line"> | |
<div style="text-align: center;"> | |
<span class="sheet-text-h3" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="other-skills" >Other Skills</span> | |
<div class="sheet-row" style="width:100%"> | |
<div class="sheet-col" style="width:25%"> | |
<h4 data-i18n="name" >Name</h4> | |
</div> | |
<div class="sheet-col" style="width:28%"> | |
<h4 data-i18n="short-desc-" >Short Desc.</h4> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<h4 data-i18n="char-" >Char.</h4> | |
</div> | |
<div class="sheet-col" style="width:12%"> | |
<h4 data-i18n="training" >Training</h4> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<h4 data-i18n="mod" >Mod</h4> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<h4 data-i18n="sum" >Sum</h4> | |
</div> | |
<div class="sheet-col" style="width:6%"> | |
<h4 data-i18n="roll" >Roll</h4> | |
</div> | |
</div> | |
<div> | |
<fieldset name="attr_repeating_skill" class="repeating_Skills"> | |
<div class="sheet-col" style="width:25%"> | |
<input type="text" name="attr_CustomSkill_name" style="width:100%" class="sheet-input-parchment"/> | |
</div> | |
<div class="sheet-col" style="width:28%"> | |
<input type="text" name="attr_CustomSkill_desc" style="width:100%" class="sheet-input-parchment"/> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<select name="attr_CustomSkill_char" style="width:100%; height:25px" class="sheet-input-parchmentbox" > | |
<option value="@{Int_Actual}" data-i18n="-int-" >(Int)</option> | |
<option value="@{S_Actual}">(S)</option> | |
<option value="@{T_Actual}">(T)</option> | |
<option value="@{Ag_Actual}">(Ag)</option> | |
<option value="@{WP_Actual}">(WP)</option> | |
<option value="@{Fel_Actual}" data-i18n="-fel-" >(Fel)</option> | |
</select> | |
</div> | |
<div class="sheet-col" style="width:12%"> | |
<select name="attr_CustomSkill_Train" style="height:25px; width:100%" class="sheet-input-parchmentbox" > | |
<option value="1" selected data-i18n="trained" >Trained</option> | |
<option value="1+10">+10</option> | |
<option value="1+20">+20</option> | |
</select> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<input type="number" name="attr_CustomSkill_mod" style="width:100%" value="0" class="sheet-input-parchmentbox" /> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<input disabled="true" name="attr_CustomSkill" style="width:100%" type="number" value="floor(@{CustomSkill_char}*@{CustomSkill_Train}+@{CustomSkill_mod})" class="sheet-input-parchmentbox"> | |
</div> | |
<div class="sheet-col" style="width:6%"> | |
<button type="roll" name="attr_CustomSkillRoll" class="sheet-warhammer" style="font-size:12px;width:100%" value="!warroll [[@{CustomSkill}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} @{CustomSkill_name} Test" data-i18n="roll" >Roll</button> | |
</div> | |
</fieldset> | |
</div> | |
</div> | |
</div> | |
<!--Background--> | |
<div class="sheet-tab-content sheet-tabBackground"> | |
<h1 class="sheet-header" data-i18n="background" >Background</h1> | |
<div style="text-align:center"> | |
<span class="sheet-text-h1" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="information" >Information</span><input type="checkbox" class="sheet-arrow" name="attr_BackgroundInformationHide" checked/><span></span> | |
<div class="sheet-body" style="width:98%; text-align:center"> | |
<div class="sheet-col" style="width:47%; text-align:center"> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:49%"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="player-name-" >Player Name:</h4> | |
</div> | |
<div class="sheet-col sheet-binput" style="width:49%"> | |
<input type="text" name="attr_PlayerName" style="width:100%" class="sheet-input-parchment" /> | |
</div> | |
</div> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:49%"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="campaign-" >Campaign:</h4> | |
</div> | |
<div class="sheet-col sheet-binput" style="width:49%"> | |
<input type="text" name="attr_Campaign" style="width:100%" class="sheet-input-parchment" /> | |
</div> | |
</div> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:49%"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="star-sign-" >Star Sign:</h4> | |
</div> | |
<div class="sheet-col sheet-binput" style="width:49%"> | |
<input type="text" name="attr_StarSign" style="width:100%" class="sheet-input-parchment" /> | |
</div> | |
</div><br> | |
<h3 data-i18n="personality" >Personality</h3> | |
<textarea name="attr_Personalitydesc" style="width:100%; height:100px" class="sheet-input-parchmentarea"></textarea> <br> | |
<h3 data-i18n="contacts-friends" >Contacts/Friends</h3> | |
<textarea name="attr_Contactsdesc" style="width:100%; height:100px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
<div class="sheet-col" style="width:5%"> | |
</div> | |
<div class="sheet-col" style="width:47%"> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:49%"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="game-master-" >Game Master:</h4> | |
</div> | |
<div class="sheet-col sheet-binput" style="width:49%"> | |
<input type="text" name="attr_GameMaster" style="width:100%" class="sheet-input-parchment" /> | |
</div> | |
</div> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:49%"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="campaign-year-" >Campaign Year:</h4> | |
</div> | |
<div class="sheet-col sheet-binput" style="width:49%"> | |
<input type="text" name="attr_CampaignYear" style="width:100%" class="sheet-input-parchment" /> | |
</div> | |
</div> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:49%"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="doom-" >Doom:</h4> | |
</div> | |
<div class="sheet-col sheet-binput" style="width:49%"> | |
<input type="text" name="attr_Doom" style="width:100%" class="sheet-input-parchment"/> | |
</div> | |
</div><br> | |
<h3 data-i18n="description" >Description</h3> | |
<textarea name="attr_Descriptiondesc" style="width:100%; height:100px" class="sheet-input-parchmentarea"></textarea><br> | |
<h3 data-i18n="enemies" >Enemies</h3> | |
<textarea name="attr_Enemiesdesc" style="width:100%; height:100px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
</div> | |
</div> | |
<hr class="sheet-warhammer-line"> | |
<div style="text-align:center"> | |
<span class="sheet-text-h1" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="history" >History</span><input type="checkbox" class="sheet-arrow" name="attr_BackgroundHistoryHide" checked/><span></span> | |
<div class="sheet-body"> | |
<textarea name="attr_History" class="sheet-input-parchmentarea" style="height:250px"></textarea> | |
</div> | |
</div> | |
<hr class="sheet-warhammer-line"> | |
<div style="text-align:center"> | |
<span class="sheet-text-h1" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="notes" >Notes</span><input type="checkbox" class="sheet-arrow" name="attr_BackgroundNotesHide" checked/><span></span> | |
<div class="sheet-body"> | |
<textarea name="attr_Notes" class="sheet-input-parchmentarea" style="height:250px"></textarea> | |
</div> | |
</div> | |
</div> | |
<!--Combat--> | |
<div class="sheet-tab-content sheet-tabCombat"> | |
<h1 class="sheet-header" data-i18n="combat" >Combat</h1> | |
<div style="text-align:center"> | |
<span class="sheet-text-h1" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="combat-information" >Combat Information</span><input type="checkbox" class="sheet-arrow" name="attr_CombatCombatHide" checked/><span></span> | |
<div class="sheet-body"> | |
<div style="text-align:center"> | |
<table border="0" style="text-align: center"> | |
<tr> | |
<td style="width:15%"></td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="weapon-skill" >Weapon Skill</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="ballistic-skill" >Ballistic Skill</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="strength" >Strength</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="toughness" >Toughness</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="agility" >Agility</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="intelligence" >Intelligence</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="willpower" >Willpower</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="fellowship" >Fellowship</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="attacks" >Attacks</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="wounds" >Wounds</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="strength-bonus" >Strength Bonus</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="toughness-bonus" >Toughness Bonus</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="movement" >Movement</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="magic" >Magic</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="insanity-points" >Insanity Points</td> | |
<td style="width:10%;font-size:8px; text-align:center" data-i18n="fate-points" >Fate Points</td> | |
</tr> | |
<tr> | |
<td style="width:15%"></td> | |
<td style="width:10%; text-align:center"><b>WS</b></td> | |
<td style="width:10%; text-align:center"><b>BS</b></td> | |
<td style="width:10%; text-align:center"><b>S</b></td> | |
<td style="width:10%; text-align:center"><b>T</b></td> | |
<td style="width:10%; text-align:center"><b>Ag</b></td> | |
<td style="width:10%; text-align:center"><b data-i18n="int" >Int</b></td> | |
<td style="width:10%; text-align:center"><b>WP</b></td> | |
<td style="width:10%; text-align:center"><b data-i18n="fel" >Fel</b></td> | |
<td style="width:10%; text-align:center"><b>A</b></td> | |
<td style="width:10%; text-align:center"><b>W</b></td> | |
<td style="width:10%; text-align:center"><b>SB</b></td> | |
<td style="width:10%; text-align:center"><b>TB</b></td> | |
<td style="width:10%; text-align:center"><b>M</b></td> | |
<td style="width:10%; text-align:center"><b data-i18n="mag" >Mag</b></td> | |
<td style="width:10%; text-align:center"><b>IP</b></td> | |
<td style="width:10%; text-align:center"><b>FP</b></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b data-i18n="temp--" >Temp.:</b></td> | |
<td style="width:10%"><input type="number" name="attr_WS_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_BS_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_S_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_T_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Ag_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Int_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_WP_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Fel_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_A_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_W_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_SB_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_TB_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_M_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Mag_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_IP_temp" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_FP_temp" value="0" class="sheet-input-parchmentbox"></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b data-i18n="current-" >Current:</b></td> | |
<td style="width:10%"><input type="number" name="attr_WS_Actual" disabled="true" value="floor(@{WS_base}+(@{WS_taken}*5)+@{WS_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_BS_Actual" disabled="true" value="floor(@{BS_base}+(@{BS_taken}*5)+@{BS_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_S_Actual" disabled="true" value="floor(@{S_base}+(@{S_taken}*5)+@{S_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_T_Actual" disabled="true" value="floor(@{T_base}+(@{T_taken}*5)+@{T_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Ag_Actual" disabled="true" value="floor(@{Ag_base}+(@{Ag_taken}*5)+@{Ag_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Int_Actual" disabled="true" value="floor(@{Int_base}+(@{Int_taken}*5)+@{Int_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_WP_Actual" disabled="true" value="floor(@{WP_base}+(@{WP_taken}*5)+@{WP_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Fel_Actual" disabled="true" value="floor(@{Fel_base}+(@{Fel_taken}*5)+@{Fel_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_A_Actual" disabled="true" value="floor(@{A_base}+@{A_taken}+@{A_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_W_Actual" disabled="true" value="floor(@{W_base}+@{W_taken}+@{W_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_SB_Actual" disabled="true" value="floor((@{S_Actual}/10)+@{SB_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_TB_Actual" disabled="true" value="floor((@{T_Actual}/10)+@{TB_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_M_Actual" disabled="true" value="floor(@{M_base}+@{M_taken}+@{M_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Mag_Actual" disabled="true" value="floor(0+@{Mag_taken}+@{Mag_temp})" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_IP_Actual" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_FP_Actual" class="sheet-input-parchmentbox"></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"></td> | |
<td style="width:10%"><button type="roll" name="attr_WSRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{WS_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Weapon Skill Test">WS</button></td> | |
<td style="width:10%"><button type="roll" name="attr_BSRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{BS_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Ballistic Skill Test">BS</button></td> | |
<td style="width:10%"><button type="roll" name="attr_SRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{S_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Strength Test">S</button></td> | |
<td style="width:10%"><button type="roll" name="attr_TRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{T_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Toughness Test">T</button></td> | |
<td style="width:10%"><button type="roll" name="attr_AgRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{Ag_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Agility Test">Ag</button></td> | |
<td style="width:10%"><button type="roll" name="attr_IntRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{Int_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Intelligence Test" data-i18n="int" >Int</button></td> | |
<td style="width:10%"><button type="roll" name="attr_WPRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{WP_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Willpower Test">WP</button></td> | |
<td style="width:10%"><button type="roll" name="attr_FelRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{Fel_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Fellowship Test" data-i18n="fel" >Fel</button></td> | |
<td style="width:10%" colspan="2"><button type="roll" name="attr_InitiativeRoll" class="sheet-warhammerlongtext " style="font-size:10px; height:30px; width:80px" value="!warinitroll [[@{Ag_Actual}]] ?{Additional Dice?|0} ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} @{character_name}" data-i18n="init-roll" >Init Roll</button></td> | |
<td style="width:10%" colspan="5"><div class="sheet-row"> | |
<h4 style="text-align: right; display:inline" data-i18n="current-wounds-" >Current Wounds:</h4> | |
<input type="text" style="width:40%" name="attr_CurrentWounds" class="sheet-input-parchment" /></div> | |
</td> | |
</tr> | |
</table></div><br> | |
<div class="sheet-col" style="text-align: center;width:52%"> | |
<span class="sheet-text-h3" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="movement" >Movement</span> | |
<div> | |
<table style=" margin-bottom: 12px;"> | |
<tr> | |
<td style="text-align: center;width:12%"><h5>M</h5></td> | |
<td style="text-align: center;width:12%"><h5 data-i18n="armoured-m" >Armoured M</h5></td> | |
<td style="text-align: center;width:12%"><h5 data-i18n="move--disengage" >Move/ Disengage</h5></td> | |
<td style="text-align: center;width:12%"><h5 data-i18n="charge-attack" >Charge Attack</h5></td> | |
<td style="text-align: center;width:12%"><h5 data-i18n="run" >Run</h5></td> | |
<td style="text-align: center;width:12%"><h5 data-i18n="running-leap" >Running Leap</h5></td> | |
<td style="text-align: center;width:12%"><h5 data-i18n="standing-leap" >Standing Leap</h5></td> | |
<td style="text-align: center;width:12%"><h5 data-i18n="flying" >Flying</h5></td> | |
</tr> | |
<tr> | |
<td style="text-align: center;"><input type="number" name="attr_Movement" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="text-align: center;"><input type="number" name="attr_MovementArmour" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="text-align: center;"><input type="number" name="attr_MovementMoveDis" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="text-align: center;"><input type="number" name="attr_MovementCharge" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="text-align: center;"><input type="number" name="attr_MovementRun" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="text-align: center;"><input type="number" name="attr_MovementRunningLeap" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="text-align: center;"><input type="number" name="attr_MovementStandingLeap" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="text-align: center;"><input type="number" name="attr_MovementFlying" value="0" class="sheet-input-parchmentbox"></td> | |
</tr> | |
<tr> | |
<td style="text-align: center;"></td> | |
<td style="text-align: center;"></td> | |
<td style="text-align: center;"><h5>M x 2</h5></td> | |
<td style="text-align: center;"><h5>M x 4</h5></td> | |
<td style="text-align: center;"><h5>M x 6</h5></td> | |
<td style="text-align: center;"><h5 data-i18n="m-x-sb" >M x SB</h5></td> | |
<td style="text-align: center;"><h5 data-i18n="-m-sb---u" >(M+SB)/2</h5></td> | |
<td style="text-align: center;"></td> | |
</tr> | |
</table> | |
<div> | |
<div class="sheet-col" style="width:48%"> | |
<h4 style="text-align: center; margin-bottom: 12px;" data-i18n="hampered-movement" >Hampered Movement</h4> | |
<div class="sheet-col" style="width:48%"> | |
<h5 style="text-align: center; margin-bottom: 12px; margin-top: 5px;" data-i18n="yards-per-minute" >Yards Per Minute</h5> | |
<h5 style="text-align: center;" data-i18n="miles-per-hour" >Miles Per Hour</h5> | |
</div> | |
<div class="sheet-col" style="width:48%"> | |
<input type="number" name="attr_HamperedYards" value="0" class="sheet-input-parchmentbox"><br> | |
<input type="number" name="attr_HamperedMiles" value="0" class="sheet-input-parchmentbox"> | |
</div> | |
</div> | |
<div class="sheet-col" style="width:48%"> | |
<h4 style="text-align: center; margin-bottom: 12px;" data-i18n="standard-movement" >Standard Movement</h4> | |
<div class="sheet-col" style="width:48%"> | |
<h5 style="text-align: center; margin-bottom: 12px; margin-top: 5px;" data-i18n="yards-per-minute" >Yards Per Minute</h5> | |
<h5 style="text-align: center;" data-i18n="miles-per-hour" >Miles Per Hour</h5> | |
</div> | |
<div class="sheet-col" style="width:48%"> | |
<input type="number" name="attr_StandardYards" value="0" class="sheet-input-parchmentbox"><br> | |
<input type="number" name="attr_StandardMiles" value="0" class="sheet-input-parchmentbox"> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="sheet-col" style="text-align: center;width:46%"> | |
<div style="text-align: center;"> | |
<span class="sheet-text-h3" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="action-summary" >Action Summary</span> | |
<div> | |
<div class="sheet-col" style="width:30%"> | |
<h5 data-i18n="basic-action" >Basic Action</h5 data-i18n="aim" > | |
Aim<br data-i18n="cast" > | |
Cast<br data-i18n="charge" > | |
Charge<br data-i18n="disengage" > | |
Disengage<br data-i18n="move" > | |
Move<br data-i18n="ready" > | |
Ready<br data-i18n="reload" > | |
Reload<br data-i18n="stand-mount" > | |
Stand/Mount<br data-i18n="standard-attack" > | |
Standard Attack<br data-i18n="swift-attack" > | |
Swift Attack<br data-i18n="use-a-skill" > | |
Use a Skill<br> | |
</div> | |
<div class="sheet-col" style="width:15%"> | |
<h5 data-i18n="type" >Type</h5 data-i18n="half" > | |
Half<br data-i18n="varies" > | |
Varies<br data-i18n="full" > | |
Full<br data-i18n="full" > | |
Full<br data-i18n="half" > | |
Half<br data-i18n="half" > | |
Half<br data-i18n="varies" > | |
Varies<br data-i18n="half" > | |
Half<br data-i18n="half" > | |
Half<br data-i18n="full" > | |
Full<br data-i18n="varies" > | |
Varies<br> | |
</div> | |
<div class="sheet-col" style="width:5%"> | |
</div> | |
<div class="sheet-col" style="width:30%"> | |
<h5 data-i18n="advanced-action" >Advanced Action</h5 data-i18n="all-out-attack" > | |
All Out Attack<br data-i18n="defensive-stance" > | |
Defensive Stance<br data-i18n="delay" > | |
Delay<br data-i18n="feint" > | |
Feint<br data-i18n="guarded-attack" > | |
Guarded Attack<br data-i18n="jump-leap" > | |
Jump/Leap<br data-i18n="manoeuvre" > | |
Manoeuvre<br data-i18n="parrying-stance" > | |
Parrying Stance<br data-i18n="run" > | |
Run<br> | |
</div> | |
<div class="sheet-col" style="width:15%"> | |
<h5 data-i18n="type" >Type</h5 data-i18n="full" > | |
Full<br data-i18n="full" > | |
Full<br data-i18n="half" > | |
Half<br data-i18n="half" > | |
Half<br data-i18n="full" > | |
Full<br data-i18n="full" > | |
Full<br data-i18n="half" > | |
Half<br data-i18n="half" > | |
Half<br data-i18n="full" > | |
Full<br> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<hr class="sheet-warhammer-line"> | |
<div style="text-align:center"> | |
<span class="sheet-text-h1" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="armour" >Armour</span><input type="checkbox" class="sheet-arrow" name="attr_CombatArmourHide" checked/><span></span> | |
<div class="sheet-body"> | |
<div class="sheet-col" style="text-align: center;width:52%"> | |
<h3 style="text-align: center" data-i18n="advanced-armour" >Advanced Armour</h2> | |
<table style="width:100%;"> | |
<tr> | |
<td style="text-align: center; width:30%" data-i18n="armour-type" >Armour Type</td> | |
<td style="text-align: center; width:30%" data-i18n="locations" >Locations</td> | |
<td style="text-align: center; width:15%" data-i18n="enc-" >Enc.</td> | |
<td style="text-align: center; width:15%">AP</td> | |
</tr> | |
<tr> | |
<td style="text-align: center; width:30%"><input type="text" name="attr_ArmourType1" class="sheet-input-parchment"></td> | |
<td style="text-align: center; width:30%"><input type="text" name="attr_ArmourLocations1" class="sheet-input-parchment"></td> | |
<td style="text-align: center; width:15%"><input type="number" name="attr_ArmourEnc1" class="sheet-input-parchmentbox"></td> | |
<td style="text-align: center; width:15%"><input type="number" name="attr_ArmourAP1" class="sheet-input-parchmentbox"></td> | |
</tr> | |
<tr> | |
<td style="text-align: center; width:30%"><input type="text" name="attr_ArmourType2" class="sheet-input-parchment"></td> | |
<td style="text-align: center; width:30%"><input type="text" name="attr_ArmourLocations2" class="sheet-input-parchment"></td> | |
<td style="text-align: center; width:15%"><input type="number" name="attr_ArmourEnc2" class="sheet-input-parchmentbox"></td> | |
<td style="text-align: center; width:15%"><input type="number" name="attr_ArmourAP2" class="sheet-input-parchmentbox"></td> | |
</tr> | |
<tr> | |
<td style="text-align: center; width:30%"><input type="text" name="attr_ArmourType3" class="sheet-input-parchment"></td> | |
<td style="text-align: center; width:30%"><input type="text" name="attr_ArmourLocations3" class="sheet-input-parchment"></td> | |
<td style="text-align: center; width:15%"><input type="number" name="attr_ArmourEnc3" class="sheet-input-parchmentbox"></td> | |
<td style="text-align: center; width:15%"><input type="number" name="attr_ArmourAP3" class="sheet-input-parchmentbox"></td> | |
</tr> | |
<tr> | |
<td style="text-align: center; width:30%"><input type="text" name="attr_ArmourType4" class="sheet-input-parchment"></td> | |
<td style="text-align: center; width:30%"><input type="text" name="attr_ArmourLocations4" class="sheet-input-parchment"></td> | |
<td style="text-align: center; width:15%"><input type="number" name="attr_ArmourEnc4" class="sheet-input-parchmentbox"></td> | |
<td style="text-align: center; width:15%"><input type="number" name="attr_ArmourAP4" class="sheet-input-parchmentbox"></td> | |
</tr> | |
<tr> | |
<td style="text-align: center; width:30%"><input type="text" name="attr_ArmourType5" class="sheet-input-parchment"></td> | |
<td style="text-align: center; width:30%"><input type="text" name="attr_ArmourLocations5" class="sheet-input-parchment"></td> | |
<td style="text-align: center; width:15%"><input type="number" name="attr_ArmourEnc5" class="sheet-input-parchmentbox"></td> | |
<td style="text-align: center; width:15%"><input type="number" name="attr_ArmourAP5" class="sheet-input-parchmentbox"></td> | |
</tr> | |
<tr> | |
<td style="text-align: center; width:30%"><input type="text" name="attr_ArmourType6" class="sheet-input-parchment"></td> | |
<td style="text-align: center; width:30%"><input type="text" name="attr_ArmourLocations6" class="sheet-input-parchment"></td> | |
<td style="text-align: center; width:15%"><input type="number" name="attr_ArmourEnc6" class="sheet-input-parchmentbox"></td> | |
<td style="text-align: center; width:15%"><input type="number" name="attr_ArmourAP6" class="sheet-input-parchmentbox"></td> | |
</tr> | |
</table> | |
<fieldset name="attr_repeating_armourloc" class="repeating_ArmourLoc" style="width:100%;"> | |
<table style="width:100%;"> | |
<tr> | |
<td style="text-align: center; width:30%"><input type="text" name="attr_ArmourTypeOther" class="sheet-input-parchment"></td> | |
<td style="text-align: center; width:30%"><input type="text" name="attr_ArmourLocationsOther" class="sheet-input-parchment"></td> | |
<td style="text-align: center; width:15%"><input type="number" name="attr_ArmourEncOther" class="sheet-input-parchmentbox"></td> | |
<td style="text-align: center; width:15%"><input type="number" name="attr_ArmourAPOther" class="sheet-input-parchmentbox"></td> | |
</tr> | |
</table> | |
</fieldset> | |
</div> | |
<div class="sheet-col" style="text-align: center;width:46%"> | |
<h3 style="text-align: center" data-i18n="armour-points" >Armour Points</h2> | |
<div style="background-image:url(http://i.imgur.com/ow2KCW2.png); background-size: 350px 244px; width:350px; height:244px;"> | |
<div class="sheet-col" style="float:left; margin-left:23px"> | |
<div><input type="text" class="sheet-input-parchmentboxbackarmor" style="width:55px;height:22px;text-align:center; margin-top:35px" value="0" name="attr_ArmorRightArm"/></div> | |
<div><input type="text" class="sheet-input-parchmentboxbackarmor" style="width:55px;height:22px;text-align:center; margin-top:57px" value="0" name="attr_ArmorTorso"/></div> | |
<div><input type="text" class="sheet-input-parchmentboxbackarmor" style="width:55px;height:22px;text-align:center; margin-top:55px" value="0" name="attr_ArmorRightLeg"/></div> | |
</div> | |
<div class="sheet-col" style="margin-left:175px"> | |
<div><input type="text" class="sheet-input-parchmentboxbackarmor" style="width:55px;height:22px;text-align:center; margin-top:35px" value="0" name="attr_ArmorHead"/></div> | |
<div><input type="text" class="sheet-input-parchmentboxbackarmor" style="width:55px;height:23px;text-align:center; margin-top:57px" value="0" name="attr_ArmorLeftArm"/></div> | |
<div><input type="text" class="sheet-input-parchmentboxbackarmor" style="width:55px;height:23px;text-align:center; margin-top:55px" value="0" name="attr_ArmorLeftLeg"/></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<!-- Spells --> | |
<div class="sheet-colrow sheet-tab-content sheet-tabSpells"> | |
<h1 class="sheet-header" data-i18n="spells" >Spells</h1> | |
<div style="text-align:center;width:100%; height:100%"> | |
<span class="sheet-text-h3" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="description-and-powers" >Description and Powers</span><input type="checkbox" class="sheet-arrow" name="attr_SpellPowersHide" checked/><span></span> | |
<div class="sheet-body"> | |
<textarea name="attr_SpellcastingDesc" style="width:95%;height:150px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
</div> | |
<hr class="sheet-warhammer-line"> | |
<div style="width:100%; text-align:center"> | |
<h1 style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: auto 100%;" data-i18n="casting" >Casting</h1> | |
<div class="sheet-col"> | |
<h4 style="text-align:center; width:100%; " data-i18n="channeling" >Channeling</h4> | |
<button type="roll" name="attr_ChannelingRoll" class="sheet-warhammerlongtext " style="font-size:12px; margin:3px; padding-left:15px; padding-right:15px" value="!warroll [[@{Channeling}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} Channeling Test" data-i18n="roll-channeling" >Roll Channeling</button> | |
</div> | |
<div class="sheet-col"> | |
<h4 style="text-align:center; width:100%; " data-i18n="armor" >Armor</h4> | |
<select name="attr_ArmorModSpell" style="height:25px; width:100%" class="sheet-input-parchmentbox" > | |
<option value="0" selected data-i18n="not-wearing-armor--0-" >Not wearing Armor (0)</option> | |
<option value="-1" data-i18n="wearing-only-light-or-only-shield---1-" >Wearing only Light Or only Shield (-1)</option> | |
<option value="-2" data-i18n="wearing-light-and-shield---2-" >Wearing Light and Shield (-2)</option> | |
<option value="-3" data-i18n="wearing-only-medium--no-shield---3-" >Wearing only Medium, No Shield (-3)</option> | |
<option value="-4" data-i18n="wearing-medium-and-shield---4-" >Wearing Medium and Shield (-4)</option> | |
<option value="-5" data-i18n="wearing-only-heavy--no-shield---5-" >Wearing only Heavy, No Shield (-5)</option> | |
<option value="-6" data-i18n="wearing-heavy-and-shield---6-" >Wearing Heavy and Shield (-6)</option> | |
</select> | |
</div> | |
<br> | |
<div class="sheet-col"> | |
<h4 style="text-align:center; width:100%; " data-i18n="additional-dice" >Additional Dice</h4> | |
<input type="number" name="attr_AdditionalDiceSpell" style="width:100%" class="sheet-input-parchment" value="0" min=0 max=10/> | |
</div> | |
<div class="sheet-col"> | |
<h4 style="text-align:center; width:100%; " data-i18n="modifier-to-total" >Modifier to Total</h4> | |
<input type="number" name="attr_ModTotalSpell" style="width:100%" class="sheet-input-parchment" value="0" min=0 max=10/> | |
</div> | |
<div class="sheet-col"> | |
<h4 style="text-align:center; width:100%; " data-i18n="modifier-to-each-dice" >Modifier to Each Dice</h4> | |
<input type="number" name="attr_ModDiceSpell" style="width:100%" class="sheet-input-parchment" value="0" min=0 max=10/> | |
</div> | |
<div class="sheet-col"> | |
<h4 style="text-align:center; width:100%; " data-i18n="chaos-dice" >Chaos Dice</h4> | |
<input type="number" name="attr_ChaosDiceSpell" style="width:100%" class="sheet-input-parchment" value="0" min=0 max=10/> | |
</div> | |
</div> | |
<br> | |
<hr class="sheet-warhammer-line"> | |
<div style="width:100%; text-align:center"> | |
<h1 style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: auto 100%;" data-i18n="spell-grimoire" >Spell Grimoire</h1> | |
<fieldset name="attr_repeating_spells" class="repeating_Spells" style="width:100%;"> | |
<div class="sheet-col" style="width:95%;"> | |
<div class="sheet-col" style="width:35%"> | |
<h5 data-i18n="spell-name" >Spell Name</h5> | |
<input type="text" name="attr_SpellName" style="width:100%" class="sheet-input-parchment" value="?"/> | |
<h5 data-i18n="range" >Range</h5> | |
<input type="text" name="attr_SpellRange" style="width:100%" class="sheet-input-parchment" value="?"/> | |
</div> | |
<div class="sheet-col" style="width:20%"> | |
<h5 data-i18n="cast-number" >Cast Number</h5> | |
<input type="number" name="attr_SpellNumber" style="width:100%" class="sheet-input-parchment" value="10"/> | |
<h5 data-i18n="cast-time" >Cast Time</h5> | |
<input type="text" name="attr_SpellTime" style="width:100%" class="sheet-input-parchment" value="?"/> | |
</div> | |
<div class="sheet-col" style="width:35%"> | |
<h5 data-i18n="duration" >Duration</h5> | |
<input type="text" name="attr_SpellDuration" style="width:100%" class="sheet-input-parchment" value="?"/> | |
<div> | |
<div class="sheet-col" style="width:70%"> | |
<h5 data-i18n="ingredients" >Ingredients</h5> | |
<input type="text" name="attr_SpellIngredients" style="width:100%" class="sheet-input-parchment" value="?"/> | |
</div> | |
<div class="sheet-col" style="width:25%"> | |
<h5 data-i18n="value" >Value</h5> | |
<input type="number" name="attr_SpellComponentValue" style="width:100%" class="sheet-input-parchment" value="0"/> | |
</div> | |
</div> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<h5 data-i18n="include-text-" >Include Text?</h5> | |
<input type="checkbox" name="attr_IncludeText" value="1"/><span></span><br> | |
<button type="roll" name="attr_SpellMagicRoll" class="sheet-custom-button-weaponsmagic sheet-magic-button" style="margin-top:10px" value='!warmagicroll ?{How much Magic you want to use (up to Magic @{Mag_Script})|@{Mag_Script}} @{Mag_Script} ?{Did you use Channel and it was successful?|I failed,0|I succeeded!,1} @{AdditionalDiceSpell} @{ModTotalSpell} @{ModDiceSpell} @{ArmorModSpell} @{ChaosDiceSpell} ?{Use Dhar (add dice, drop lowest)?|No,0|Yes,1} @{SpellComponentValue} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} @{SpellNumber} @{IncludeText} "@{SpellName}" "@{SpellDesc}" "@{SpellIngredients}" "@{SpellTime}" "@{SpellDuration}" "@{SpellRange}" "@{SpellIcon}"'></button> | |
</div><br> | |
<div> | |
<span class="sheet-text-h4" data-i18n="description" >Description</span><input type="checkbox" class="sheet-arrow" name="attr_SpellDescHide"/><span></span> | |
<div class="sheet-body"> | |
<input type="text" name="attr_SpellDesc" style="width:95%" class="sheet-input-parchment" value="?"></input><br> | |
<b data-i18n="custom-icon--" >Custom Icon: </b><input type="text" name="attr_SpellIcon" class="sheet-input-parchment" style="width:50%"/> | |
</div> | |
</div> | |
</div> | |
</fieldset> | |
</div> | |
<input type="number" name="attr_Mag_Script" style="visibility: collapse;"/> | |
</div> | |
<!-- Weapons --> | |
<div class="sheet-colrow sheet-tab-content sheet-tabWeapons"> | |
<h1 class="sheet-header" data-i18n="weapons" >Weapons</h1> | |
<div style="text-align: center;"> | |
<span class="sheet-text-h3" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="melee-weapons" >Melee Weapons</span><input type="checkbox" class="sheet-arrow" name="attr_AttacksHide" checked/><span></span> | |
<div class="sheet-body"> | |
<div class="sheet-col" style="width:25%"> | |
<h5 style="text-align: center;" data-i18n="name" >Name</h5> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<h5 style="text-align: center;" data-i18n="type" >Type</h5> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<h5 style="text-align: center;" data-i18n="craftmanship" >Craftmanship</h5> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<h5 style="text-align: center;" data-i18n="impact" >Impact</h5> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<h5 style="text-align: center;" data-i18n="defensive" >Defensive</h5> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<h5 style="text-align: center;">SB?</h5> | |
</div> | |
<div class="sheet-col" style="width:6%"> | |
<h5 style="text-align: center;" data-i18n="mod" >Mod</h5> | |
</div> | |
<div class="sheet-col" style="width:15%"> | |
</div> | |
<div class="sheet-col" style="width:5%"> | |
</div> | |
<fieldset name="attr_repeating_attacks" class="repeating_Attacks"> | |
<div class="sheet-col" style="width:25%"> | |
<input type="text" name="attr_AttackName" class="sheet-input-parchment" style="width:100%"/> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<input type="text" name="attr_AttackType" class="sheet-input-parchment" style="width:100%"/> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<select name="attr_AttackCraftMod" style="height:25px; width:100%" class="sheet-input-parchmentbox" > | |
<option value="+0" selected data-i18n="common" >Common</option> | |
<option value="+0" data-i18n="good" >Good</option> | |
<option value="+5" data-i18n="best" >Best</option> | |
<option value="-5" data-i18n="poor" >Poor</option> | |
</select> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<select name="attr_AttackDiceType" style="height:25px; width:100%" class="sheet-input-parchmentbox" > | |
<option value="0" selected>No</option> | |
<option value="1" data-i18n="yes" >Yes</option> | |
</select> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<select name="attr_AttackDefensive" style="height:25px; width:100%" class="sheet-input-parchmentbox" > | |
<option value="+0" selected>No</option> | |
<option value="+10" data-i18n="yes" >Yes</option> | |
</select> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<select name="attr_AttackSB" style="height:25px; width:100%" class="sheet-input-parchmentbox" > | |
<option value="@{SB_Actual}" selected>SB</option> | |
<option value="floor(@{SB_Actual}/2)">SB/2</option> | |
<option value="floor(@{SB_Actual}*2)" data-i18n="sbx2" >SBx2</option> | |
<option value="floor(@{SB_Actual}*3)" data-i18n="sbx3" >SBx3</option> | |
<option value="0" data-i18n="no-sb" >No SB</option> | |
</select> | |
</div> | |
<div class="sheet-col" style="width:6%"> | |
<input type="number" name="attr_AttackMod" value="0" style="width:100%" class="sheet-input-parchmentbox"/> | |
</div> | |
<div class="sheet-col" style="width:8%; margin-right:2px"> | |
<button type="roll" name="attr_AttackRoll" class="sheet-custom-button-weaponsmagic sheet-melee-button" value='!wardmgroll [[@{WS_Actual} @{AttackCraftMod}]] ?{Modifier|0} [[@{AttackSB} + @{AttackMod}]] @{AttackDiceType} 0 ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} "@{AttackName}" "@{AttackQualities}"'></button> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<button type="roll" name="attr_AttackParryRoll" class="sheet-custom-button-weaponsmagic sheet-parry-button" value='!warparryroll [[@{WS_Actual} @{AttackDefensive} @{AttackCraftMod}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} @{AttackName}'></button> | |
</div> | |
<input type="checkbox" class="sheet-arrow" name="attr_AttacksQualitiesHide" checked/><span></span> | |
<div class="sheet-body"> | |
<b data-i18n="qualities-" >Qualities:</b> <input type="text" class="sheet-input-parchment" name="attr_AttackQualities" style="width:70%;"></input> | |
</div> | |
</fieldset> | |
</div> | |
</div> | |
<hr class="sheet-warhammer-line"> | |
<div style="text-align: center;"> | |
<span class="sheet-text-h3" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="ranged-weapons" >Ranged Weapons</span><input type="checkbox" class="sheet-arrow" name="attr_RangedAttacksHide" checked/><span></span> | |
<div class="sheet-body"> | |
<div class="sheet-col" style="width:17%"> | |
<h5 style="text-align: center;" data-i18n="name" >Name</h5> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<h5 style="text-align: center;" data-i18n="type" >Type</h5> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<h5 style="text-align: center;" data-i18n="craftmanship" >Craftmanship</h5> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<h5 style="text-align: center;" data-i18n="impact" >Impact</h5> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<h5 style="text-align: center;">SB?</h5> | |
</div> | |
<div class="sheet-col" style="width:6%"> | |
<h5 style="text-align: center;" data-i18n="mod" >Mod</h5> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<h5 style="text-align: center;" data-i18n="range" >Range</h5> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<h5 style="text-align: center;" data-i18n="reload" >Reload</h5> | |
</div> | |
<div class="sheet-col" style="width:6%"> | |
<h5 style="text-align: center;" data-i18n="ammo" >Ammo</h5> | |
</div> | |
<div class="sheet-col" style="width:7%"> | |
</div> | |
<div class="sheet-col" style="width:5%"> | |
</div> | |
<fieldset name="attr_repeating_rangeadattacks" class="repeating_RangedAttacks"> | |
<div class="sheet-col" style="width:17%"> | |
<input type="text" name="attr_RangedAttackName" style="width:100%" class="sheet-input-parchment"/> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<input type="text" name="attr_RangedAttackType" style="width:100%" class="sheet-input-parchment"/> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<select name="attr_RangedAttackCraftMod" style="height:25px; width:100%" class="sheet-input-parchmentbox" > | |
<option value="+0" selected data-i18n="common" >Common</option> | |
<option value="+0" data-i18n="good" >Good</option> | |
<option value="+5" data-i18n="best" >Best</option> | |
<option value="-5" data-i18n="poor" >Poor</option> | |
</select> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<select name="attr_RangedAttackDiceType" style="height:25px; width:100%" class="sheet-input-parchmentbox" > | |
<option value="0" selected>No</option> | |
<option value="1" data-i18n="yes" >Yes</option> | |
</select> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<select name="attr_RangedAttackSB" style="height:25px; width:100%" class="sheet-input-parchmentbox" > | |
<option value="0" selected data-i18n="no-sb" >No SB</option> | |
<option value="floor(@{SB_Actual}/2)">SB/2</option> | |
<option value="floor(@{SB_Actual}*2)" data-i18n="sbx2" >SBx2</option> | |
<option value="floor(@{SB_Actual}*3)" data-i18n="sbx3" >SBx3</option> | |
<option value="@{SB_Actual}" >SB</option> | |
</select> | |
</div> | |
<div class="sheet-col" style="width:6%"> | |
<input type="number" name="attr_RangedAttackMod" value="0" style="width:100%" class="sheet-input-parchmentbox"/> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<input type="text" name="attr_RangedAttackRange" style="width:100%" class="sheet-input-parchment"/> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<input type="text" name="attr_RangedAttackReload" style="width:100%" class="sheet-input-parchment"/> | |
</div> | |
<div class="sheet-col" style="width:6%"> | |
<input type="number" name="attr_RangedAttackAmmo" style="width:100%" class="sheet-input-parchment"/> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<button type="roll" name="attr_RangedAttackRoll" class="sheet-custom-button-weaponsmagic sheet-ranged-button" value='!wardmgroll [[@{BS_Actual} @{RangedAttackCraftMod}]] ?{Modifier|0} [[@{RangedAttackSB} + @{RangedAttackMod}]] @{RangedAttackDiceType} 1 ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} "@{RangedAttackName}" "@{RangedAttackQualities}"'></button> | |
</div> | |
<input type="checkbox" class="sheet-arrow" name="attr_RangedAttacksQualitiesHide" checked/><span></span> | |
<div class="sheet-body"> | |
<b data-i18n="qualities-" >Qualities:</b><input type="text" name="attr_RangedAttackQualities" class="sheet-input-parchment" style="width:70%"></input> | |
</div> | |
</fieldset> | |
</div> | |
</div> | |
</div> | |
<!--Career History--> | |
<div class="sheet-colrow sheet-tab-content sheet-tabCareerHistory"> | |
<h1 class="sheet-header" data-i18n="career-history" >Career History</h1> | |
<div style="width:100%; text-align:center"> | |
<div style="text-align: center;margin-top:15px"> | |
<span class="sheet-text-h3" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="careers" >Careers</span><input type="checkbox" class="sheet-arrow" name="attr_CareersCareersHide" checked/><span></span> | |
<div class="sheet-body"> | |
<fieldset name="attr_repeating_careerHistoryCareers" class="repeating_CareerHistoryCareers" style="width:100%;"> | |
<div class="sheet-col" style="width:25%"> | |
<div class="sheet-col" style="width:20%"> | |
<h5 style="text-align: right; margin-bottom: 12px;" data-i18n="name-" >Name:</h5> | |
</div> | |
<div class="sheet-col" style="width:78%"> | |
<input type="text" style="width:100%" name="attr_CareerHistoryName" class="sheet-input-parchment" /> | |
</div> | |
</div> | |
<div class="sheet-col" style="width:25%"> | |
<div class="sheet-col" style="width:40%"> | |
<h5 style="text-align: right; margin-bottom: 12px;" data-i18n="exp--used-" >Exp. Used:</h5> | |
</div> | |
<div class="sheet-col" style="width:58%"> | |
<input type="text" style="width:100%" name="attr_CareerHistoryExpUsed" class="sheet-input-parchment" /> | |
</div> | |
</div> | |
<div class="sheet-col" style="width:25%"> | |
<div class="sheet-col" style="width:45%"> | |
<h5 style="text-align: right; margin-bottom: 12px;" data-i18n="exp--to-finish-" >Exp. To Finish:</h5> | |
</div> | |
<div class="sheet-col" style="width:53%"> | |
<input type="text" style="width:100%" name="attr_CareerHistoryExpNeeded" class="sheet-input-parchment" /> | |
</div> | |
</div> | |
<div class="sheet-col" style="width:15%"> | |
<div class="sheet-col" style="width:50%"> | |
<h5 style="text-align: right; margin-bottom: 12px;" data-i18n="finished-" >Finished?</h5> | |
</div> | |
<div class="sheet-col"> | |
<input type="checkbox" name="attr_CareerHistoryFinishedCareer" /><span></span> | |
</div> | |
</div> <input type="checkbox" class="sheet-arrow" name="attr_CareerHistory_CareerDescHide"/><span></span> | |
<div class="sheet-body"> | |
<div class="sheet-row" style="width:80%"> | |
<div class="sheet-col" style="width:20%"> | |
<h5 style="text-align: right; margin-top: 12px;" data-i18n="description-" >Description:</h5> | |
</div> | |
<div class="sheet-col" style="width:75%"> | |
<textarea name="attr_CareerHistory_CareerDesc" style="width:100%; height:70px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
</div> | |
<div class="sheet-row" style="width:80%"> | |
<div class="sheet-col" style="width:20%"> | |
<h5 style="text-align: right; margin-top: 12px;" data-i18n="career-entries-" >Career Entries:</h5> | |
</div> | |
<div class="sheet-col" style="width:75%"> | |
<textarea name="attr_CareerHistory_CareerEntries" style="width:100%; height:70px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
</div> | |
<div class="sheet-row" style="width:80%"> | |
<div class="sheet-col" style="width:20%"> | |
<h5 style="text-align: right; margin-top: 12px;" data-i18n="career-exits-" >Career Exits:</h5> | |
</div> | |
<div class="sheet-col" style="width:75%"> | |
<textarea name="attr_CareerHistory_CareerExits" style="width:100%; height:70px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
</div> | |
</div> | |
</fieldset> | |
</div> | |
</div> | |
<hr class="sheet-warhammer-line"> | |
<div style="text-align: center"> | |
<span class="sheet-text-h3" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="characteristics" >Characteristics</span><input type="checkbox" class="sheet-arrow" name="attr_CareersCharacteristicsHide" checked/><span></span> | |
<div class="sheet-body"> | |
<div class="sheet-col" style="text-align:center; width:100%"> | |
<table border="0" style="text-align: center; width:100%"> | |
<tr> | |
<td style="width:15%"></td> | |
<td COLSPAN="8" style="text-align:left"><b data-i18n="primary" >Primary</b></td> | |
<td COLSPAN="4" style="text-align:left"><b data-i18n="secondary" >Secondary</b></td> | |
</tr> | |
<tr> | |
<td style="width:15%"></td> | |
<td style="font-size:8px; text-align:center; width:7%" data-i18n="weapon-skill" >Weapon Skill</td> | |
<td style="font-size:8px; text-align:center; width:7%" data-i18n="ballistic-skill" >Ballistic Skill</td> | |
<td style="font-size:8px; text-align:center; width:7%" data-i18n="strength" >Strength</td> | |
<td style="font-size:8px; text-align:center; width:7%" data-i18n="toughness" >Toughness</td> | |
<td style="font-size:8px; text-align:center; width:7%" data-i18n="agility" >Agility</td> | |
<td style="font-size:8px; text-align:center; width:7%" data-i18n="intelligence" >Intelligence</td> | |
<td style="font-size:8px; text-align:center; width:7%" data-i18n="willpower" >Willpower</td> | |
<td style="font-size:8px; text-align:center; width:7%" data-i18n="fellowship" >Fellowship</td> | |
<td style="font-size:8px; text-align:center; width:7%" data-i18n="attacks" >Attacks</td> | |
<td style="font-size:8px; text-align:center; width:7%" data-i18n="wounds" >Wounds</td> | |
<td style="font-size:8px; text-align:center; width:7%" data-i18n="movement" >Movement</td> | |
<td style="font-size:8px; text-align:center; width:7%" data-i18n="magic" >Magic</td> | |
</tr> | |
<tr> | |
<td style="width:15%"></td> | |
<td style=" text-align:center; width:7%"><b>WS</b></td> | |
<td style=" text-align:center; width:7%"><b>BS</b></td> | |
<td style=" text-align:center; width:7%"><b>S</b></td> | |
<td style=" text-align:center; width:7%"><b>T</b></td> | |
<td style=" text-align:center; width:7%"><b>Ag</b></td> | |
<td style=" text-align:center; width:7%"><b data-i18n="int" >Int</b></td> | |
<td style=" text-align:center; width:7%"><b>WP</b></td> | |
<td style=" text-align:center; width:7%"><b data-i18n="fel" >Fel</b></td> | |
<td style=" text-align:center; width:7%"><b>A</b></td> | |
<td style=" text-align:center; width:7%"><b>W</b></td> | |
<td style=" text-align:center; width:7%"><b>M</b></td> | |
<td style=" text-align:center; width:7%"><b data-i18n="mag" >Mag</b></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b data-i18n="current-advances-" >Current Advances:</b></td> | |
<td style="width:7%"> | |
<select name="attr_WS_advance" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%" > | |
<select name="attr_BS_advance" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%" > | |
<select name="attr_S_advance" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%" > | |
<select name="attr_T_advance" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%" > | |
<select name="attr_Ag_advance" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%" > | |
<select name="attr_Int_advance" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%"> | |
<select name="attr_WP_advance" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%"> | |
<select name="attr_Fel_advance" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%"> | |
<select name="attr_A_advance" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
<td style="width:7%" > | |
<select name="attr_W_advance" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
<option value="7">+7</option> | |
<option value="8">+8</option> | |
<option value="9">+9</option> | |
<option value="10">+10</option> | |
<option value="11">+11</option> | |
<option value="12">+12</option> | |
<option value="13">+13</option> | |
<option value="14">+14</option> | |
<option value="15">+15</option> | |
</select></td> | |
<td style="width:7%"> | |
<select name="attr_M_advance" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
<td style="width:7%"> | |
<select name="attr_Mag_advance" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b data-i18n="taken-advances-" >Taken Advances:</b></td> | |
<td > | |
<select name="attr_WS_taken" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td > | |
<select name="attr_BS_taken" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td > | |
<select name="attr_S_taken" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td > | |
<select name="attr_T_taken" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td > | |
<select name="attr_Ag_taken" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td > | |
<select name="attr_Int_taken" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td > | |
<select name="attr_WP_taken" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td > | |
<select name="attr_Fel_taken" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="1">+5%</option> | |
<option value="2">+10%</option> | |
<option value="3">+15%</option> | |
<option value="4">+20%</option> | |
<option value="5">+25%</option> | |
<option value="6">+30%</option> | |
<option value="7">+35%</option> | |
<option value="8">+40%</option> | |
<option value="9">+45%</option> | |
<option value="10">+50%</option> | |
</select></td> | |
<td > | |
<select name="attr_A_taken" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
<td > | |
<select name="attr_W_taken" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
<option value="7">+7</option> | |
<option value="8">+8</option> | |
<option value="9">+9</option> | |
<option value="10">+10</option> | |
<option value="11">+11</option> | |
<option value="12">+12</option> | |
<option value="13">+13</option> | |
<option value="14">+14</option> | |
<option value="15">+15</option> | |
</select></td> | |
<td > | |
<select name="attr_M_taken" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
<td > | |
<select name="attr_Mag_taken" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
</tr> | |
</table> | |
</div><span class="sheet-text-h4" data-i18n="per-career" >Per Career</span><input type="checkbox" class="sheet-arrow" name="attr_CareerHistory_CharacteristicsHide" checked/><span></span> | |
<div class="sheet-body"> | |
<fieldset name="attr_repeating_careerHistoryChar" class="repeating_CareerHistoryChar" style="width:100%;"> | |
<div class="sheet-col" style="text-align:center"> | |
<table border="0" style="text-align: center"> | |
<tr> | |
<td style="width:15%; text-align:right"><input type="text" style="width:100%" name="attr_CareerHistory_CharacteristicsCareerName" class="sheet-input-parchment"></td> | |
<td style="width:7%"> | |
<select name="attr_CareerHistory_Characteristics_WS_Advances" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%" > | |
<select name="attr_CareerHistory_Characteristics_BS_Advances" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%" > | |
<select name="attr_CareerHistory_Characteristics_S_Advances" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%" > | |
<select name="attr_CareerHistory_Characteristics_T_Advances" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%" > | |
<select name="attr_CareerHistory_Characteristics_Ag_Advances" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%" > | |
<select name="attr_CareerHistory_Characteristics_Int_Advances" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%"> | |
<select name="attr_CareerHistory_Characteristics_WP_Advances" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%"> | |
<select name="attr_CareerHistory_Characteristics_Fel_Advances" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="5">+5%</option> | |
<option value="10">+10%</option> | |
<option value="15">+15%</option> | |
<option value="20">+20%</option> | |
<option value="25">+25%</option> | |
<option value="30">+30%</option> | |
<option value="35">+35%</option> | |
<option value="40">+40%</option> | |
<option value="45">+45%</option> | |
<option value="50">+50%</option> | |
</select></td> | |
<td style="width:7%"> | |
<select name="attr_CareerHistory_Characteristics_A_Advances" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
<td style="width:7%" > | |
<select name="attr_CareerHistory_Characteristics_W_Advances" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox" > | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
<option value="7">+7</option> | |
<option value="8">+8</option> | |
<option value="9">+9</option> | |
<option value="10">+10</option> | |
<option value="11">+11</option> | |
<option value="12">+12</option> | |
<option value="13">+13</option> | |
<option value="14">+14</option> | |
<option value="15">+15</option> | |
</select></td> | |
<td style="width:7%"> | |
<select name="attr_CareerHistory_Characteristics_M_Advances" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
<td style="width:7%"> | |
<select name="attr_CareerHistory_Characteristics_Mag_Advances" style="height:28px; width:75%; text-align-last:center;" class="sheet-input-parchmentbox"> | |
<option value="0" selected>—</option> | |
<option value="1">+1</option> | |
<option value="2">+2</option> | |
<option value="3">+3</option> | |
<option value="4">+4</option> | |
<option value="5">+5</option> | |
<option value="6">+6</option> | |
</select></td> | |
</tr> | |
</table> | |
</div> | |
</fieldset> | |
</div> | |
</div> | |
</div> | |
<hr class="sheet-warhammer-line"> | |
<div><span class="sheet-text-h3" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="skills" >Skills</span><input type="checkbox" class="sheet-arrow" name="attr_CareerHistory_SkillsHide" checked/><span></span> | |
<div class="sheet-body"> | |
<div class="sheet-col" style="width:100%"> | |
<div class="sheet-col" style="width:48%"> | |
<span class="sheet-text-h4" data-i18n="skill-name" >Skill Name</span> | |
</div> | |
<div class="sheet-col" style="width:35%"> | |
<span class="sheet-text-h4" data-i18n="career" >Career</span> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<span class="sheet-text-h4" data-i18n="taken-" >Taken?</span> | |
</div> | |
<div class="sheet-col" style="width:5%"> | |
<span class="sheet-text-h4" data-i18n="desc-" >Desc.</span> | |
</div> | |
</div> | |
<fieldset name="attr_repeating_careerHistorySkills" class="repeating_CareerHistorySkills" style="width:100%;"> | |
<div class="sheet-col" style="width:100%"> | |
<div class="sheet-col" style="width:48%"> | |
<input type="text" style="width:100%" name="attr_CareerHistory_SkillName" class="sheet-input-parchment"> | |
</div> | |
<div class="sheet-col" style="width:35%"> | |
<input type="text" style="width:100%" name="attr_CareerHistory_SkillCareer" class="sheet-input-parchment"> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<input type="checkbox" name="attr_CareerHistory_SkillTaken"></input><span></span> | |
</div><input type="checkbox" class="sheet-arrow" name="attr_CareerHistory_SkillDescHide"/><span></span> | |
<br> | |
<div class="sheet-body"> | |
<textarea name="attr_CareerHistory_SkillDesc" style="width:80%; height:70px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
</div> | |
</fieldset> | |
</div> | |
</div> | |
<hr class="sheet-warhammer-line"> | |
<div><span class="sheet-text-h3" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="talents" >Talents</span><input type="checkbox" class="sheet-arrow" name="attr_CareerHistory_TalentsHide" checked/><span></span> | |
<div class="sheet-body"> | |
<div class="sheet-col" style="width:100%"> | |
<div class="sheet-col" style="width:48%"> | |
<span class="sheet-text-h4" data-i18n="talent-name" >Talent Name</span> | |
</div> | |
<div class="sheet-col" style="width:35%"> | |
<span class="sheet-text-h4" data-i18n="career" >Career</span> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<span class="sheet-text-h4" data-i18n="taken-" >Taken?</span> | |
</div> | |
<div class="sheet-col" style="width:5%"> | |
<span class="sheet-text-h4" data-i18n="desc-" >Desc.</span> | |
</div> | |
</div> | |
<fieldset name="attr_repeating_careerHistoryTalents" class="repeating_CareerHistoryTalents" style="width:100%;"> | |
<div class="sheet-col" style="width:100%"> | |
<div class="sheet-col" style="width:48%"> | |
<input type="text" style="width:100%" name="attr_CareerHistory_TalentName" class="sheet-input-parchment"> | |
</div> | |
<div class="sheet-col" style="width:35%"> | |
<input type="text" style="width:100%" name="attr_CareerHistory_TalentCareer" class="sheet-input-parchment"> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<input type="checkbox" name="attr_CareerHistory_TalentTaken"></input><span></span> | |
</div><input type="checkbox" class="sheet-arrow" name="attr_CareerHistory_TalentDescHide"/><span></span> | |
<br> | |
<div class="sheet-body"> | |
<textarea name="attr_CareerHistory_TalentDesc" style="width:80%; height:70px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
</div> | |
</fieldset> | |
</div> | |
</div> | |
<hr class="sheet-warhammer-line"> | |
<div><span class="sheet-text-h3" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="equipment" >Equipment</span><input type="checkbox" class="sheet-arrow" name="attr_CareerHistory_EquipmentsHide" checked/><span></span> | |
<div class="sheet-body"> | |
<div class="sheet-col" style="width:100%"> | |
<div class="sheet-col" style="width:48%"> | |
<span class="sheet-text-h4" data-i18n="item-name" >Item Name</span> | |
</div> | |
<div class="sheet-col" style="width:35%"> | |
<span class="sheet-text-h4" data-i18n="career" >Career</span> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<span class="sheet-text-h4" data-i18n="has-" >Has?</span> | |
</div> | |
<div class="sheet-col" style="width:5%"> | |
<span class="sheet-text-h4" data-i18n="desc-" >Desc.</span> | |
</div> | |
</div> | |
<fieldset name="attr_repeating_careerHistoryEquipments" class="repeating_CareerHistoryEquipments" style="width:100%;"> | |
<div class="sheet-col" style="width:100%"> | |
<div class="sheet-col" style="width:48%"> | |
<input type="text" style="width:100%" name="attr_CareerHistory_EquipmentName" class="sheet-input-parchment"> | |
</div> | |
<div class="sheet-col" style="width:35%"> | |
<input type="text" style="width:100%" name="attr_CareerHistory_EquipmentCareer" class="sheet-input-parchment"> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<input type="checkbox" name="attr_CareerHistory_EquipmentTaken"></input><span></span> | |
</div><input type="checkbox" class="sheet-arrow" name="attr_CareerHistory_EquipmentDescHide"/><span></span> | |
<br> | |
<div class="sheet-body"> | |
<textarea name="attr_CareerHistory_EquipmentDesc" style="width:80%; height:70px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
</div> | |
</fieldset> | |
</div> | |
</div> | |
</div> | |
</div> | |
<!-- Henchmen --> | |
<div class="sheet-colrow sheet-tab-content sheet-tabHenchmen"> | |
<h1 class="sheet-header" data-i18n="henchmen" >Henchmen</h1> | |
<div style="width:100%; text-align:center"> | |
<fieldset name="attr_repeating_henchmen" class="repeating_Henchmen" style="width:100%;"> | |
<div class="sheet-col"> | |
<b data-i18n="name--" >Name: </b> | |
<input type="text" name="attr_HenchName" style="width:150px" class="sheet-input-parchment" /> | |
</div> | |
<div class="sheet-col"> | |
<b data-i18n="type--" >Type: </b> | |
<input type="text" name="attr_HenchType" style="width:100px" class="sheet-input-parchment"/> | |
</div> | |
<div class="sheet-col"> | |
<b data-i18n="amount--" >Amount: </b> | |
<input type="number" name="attr_HenchNumber" style="width:70px" class="sheet-input-parchment" /> | |
</div> | |
<b data-i18n="info--" >Info: </b> | |
<input type="checkbox" class="sheet-arrow" name="attr_HenchHide" checked/><span></span> | |
<div class="sheet-body" style="padding-top:10px"> | |
<div style="text-align:center"> | |
<h4 data-i18n="description" >Description</h4> | |
<textarea name="attr_HenchDesc" style="width:80%; height:70px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
<div class="sheet-col" style="width:35%; text-align:center"> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:20%"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="skills-" >Skills:</h4> | |
</div> | |
<div class="sheet-col" style="width:75%"> | |
<textarea name="attr_HenchSkills" style="width:100%; height:70px" class="sheet-input-parchmentarea"></textarea><br> | |
</div> | |
</div> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:20%"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="talents-" >Talents:</h4> | |
</div> | |
<div class="sheet-col" style="width:75%"> | |
<textarea name="attr_HenchTalents" style="width:100%; height:70px" class="sheet-input-parchmentarea" ></textarea><br> | |
</div> | |
</div> | |
</div> | |
<div class="sheet-col" style="width:60%; text-align:center"> | |
<table border="0" style="text-align: center"> | |
<tr> | |
<td style="width:15%"><h4 data-i18n="main" >Main</h4></td> | |
<td style="width:10%; text-align:center"><b>WS</b></td> | |
<td style="width:10%; text-align:center"><b>BS</b></td> | |
<td style="width:10%; text-align:center"><b>S</b></td> | |
<td style="width:10%; text-align:center"><b>T</b></td> | |
<td style="width:10%; text-align:center"><b>Ag</b></td> | |
<td style="width:10%; text-align:center"><b data-i18n="int" >Int</b></td> | |
<td style="width:10%; text-align:center"><b>WP</b></td> | |
<td style="width:10%; text-align:center"><b data-i18n="fel" >Fel</b></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_WS_Actual" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_BS_Actual" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_S_Actual" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_T_Actual" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_Ag_Actual" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_Int_Actual" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_WP_Actual" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_Fel_Actual" value="0" class="sheet-input-parchmentbox"></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"></td> | |
<td style="width:10%"><button type="roll" name="attr_Hench_WSRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{Hench_WS_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} @{HenchName} Weapon Skill Test}">WS</button></td> | |
<td style="width:10%"><button type="roll" name="attr_Hench_BSRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{Hench_BS_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} @{HenchName} Ballistic Skill Test">BS</button></td> | |
<td style="width:10%"><button type="roll" name="attr_Hench_SRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{Hench_S_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} @{HenchName} Strength Test">S</button></td> | |
<td style="width:10%"><button type="roll" name="attr_Hench_TRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{Hench_T_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} @{HenchName} Toughness Test">T</button></td> | |
<td style="width:10%"><button type="roll" name="attr_Hench_AgRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{Hench_Ag_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} @{HenchName} Agility Test">Ag</button></td> | |
<td style="width:10%"><button type="roll" name="attr_Hench_IntRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{Int_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} @{HenchName} Intelligence Test" data-i18n="int" >Int</button></td> | |
<td style="width:10%"><button type="roll" name="attr_Hench_WPRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{Hench_WP_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} @{HenchName} Willpower Test">WP</button></td> | |
<td style="width:10%"><button type="roll" name="attr_Hench_FelRoll" class="sheet-warhammer " style="font-size:10px;" value="!warroll [[@{Hench_Fel_Actual}]] ?{Modifier|0} ?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1} @{HenchName} Fellowship Test" data-i18n="fel" >Fel</button></td> | |
</tr> | |
<tr> | |
<td style="width:15%"><h4 data-i18n="sec-" >Sec.</h4></td> | |
<td style="width:10%; text-align:center"><b>A</b></td> | |
<td style="width:10%; text-align:center"><b>W</b></td> | |
<td style="width:10%; text-align:center"><b>SB</b></td> | |
<td style="width:10%; text-align:center"><b>TB</b></td> | |
<td style="width:10%; text-align:center"><b>M</b></td> | |
<td style="width:10%; text-align:center"><b data-i18n="mag" >Mag</b></td> | |
<td style="width:10%; text-align:center"><b>IP</b></td> | |
<td style="width:10%; text-align:center"><b>FP</b></td> | |
</tr> | |
<tr> | |
<td style="width:15%; text-align:right"><b></b></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_A_Actual" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_W_Actual" value="0" class="sheet-input-parchmentbox" ></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_SB_Actual" value="0" class="sheet-input-parchmentbox" ></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_TB_Actual" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_M_Actual" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_Mag_Actual" value="0" class="sheet-input-parchmentbox" ></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_IP_Actual" value="0" class="sheet-input-parchmentbox"></td> | |
<td style="width:10%"><input type="number" name="attr_Hench_FP_Actual" value="0" class="sheet-input-parchmentbox"></td> | |
</tr> | |
</table> | |
</div> | |
<div class="sheet-row"> | |
<div class="sheet-col" style="width:9%"> | |
<h4 style="text-align: right; margin-bottom: 12px;" data-i18n="attacks-" >Attacks:</h4> | |
</div> | |
<div class="sheet-col" style="width:89%; text-align:left"> | |
<textarea name="attr_HenchAttacks" style="width:90%; height:70px" class="sheet-input-parchmentarea"></textarea><br> | |
</div> | |
</div> | |
<hr class="sheet-warhammer-line"> | |
</div> | |
</fieldset> | |
</div> | |
</div> | |
<!--Equipment--> | |
<div class="sheet-tab-content sheet-tabEquipment"> | |
<h1 class="sheet-header" data-i18n="equipment" >Equipment</h1> | |
<div style="text-align: center;"> | |
<span class="sheet-text-h1" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="money---treasure" >Money & Treasure</span><input type="checkbox" class="sheet-arrow" name="attr_EquipmentMoneyHide" checked/><span></span> | |
<div class="sheet-body"> | |
<div class="sheet-col"> | |
<h4 data-i18n="gold-crowns--gc-" >Gold Crowns (gc)</h4> | |
<input type="text" name="attr_GoldCrowns" class="sheet-input-parchment" /> | |
</div> | |
<div class="sheet-col"> | |
<h4 data-i18n="silver-shillings--s-" >Silver Shillings (s)</h4> | |
<input type="text" name="attr_SilverShillings" class="sheet-input-parchment" /> | |
</div> | |
<div class="sheet-col"> | |
<h4 data-i18n="brass-pennies--p-" >Brass Pennies (p)</h4> | |
<input type="text" name="attr_BrassPennies" class="sheet-input-parchment" /> | |
</div><br> | |
<div class="sheet-col" style="width:75%; text-align:center"> | |
<h4 style="margin-bottom: 5px;" data-i18n="other-treasure" >Other Treasure</h4> | |
<textarea name="attr_OtherTreasure" style="width:90%;height:70px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
</div> | |
</div> | |
<hr class="sheet-warhammer-line"> | |
<div style="text-align:center"> | |
<span class="sheet-text-h1" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="trappings" >Trappings</span><input type="checkbox" class="sheet-arrow" name="attr_EquipmentTrappingsHide" checked/><span></span> | |
<div class="sheet-body"> | |
<div class="sheet-col" style="width:95%"> | |
<div class="sheet-col" style="width:25%"> | |
<h4 style="text-align: center;" data-i18n="item" >Item</h4> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<h4 style="text-align: center;" data-i18n="location" >Location</h4> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<h4 style="text-align: center;" data-i18n="enc-" >Enc.</h4> | |
</div> | |
<div class="sheet-col" style="width:4%"> | |
</div> | |
<div class="sheet-col" style="width:25%"> | |
<h4 style="text-align: center;" data-i18n="item" >Item</h4> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<h4 style="text-align: center;" data-i18n="location" >Location</h4> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<h4 style="text-align: center;" data-i18n="enc-" >Enc.</h4> | |
</div> | |
<div class="sheet-col" style="width:5%"> | |
<h4 style="text-align: center;" data-i18n="desc-" >Desc.</h4> | |
</div> | |
</div> | |
<fieldset name="attr_repeating_trappings" class="repeating_Trappings"> | |
<div class="sheet-col" style="width:95%"> | |
<div class="sheet-col" style="width:25%"> | |
<input type="text" name="attr_ItemName1" class="sheet-input-parchment" style="width:100%"/> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<input type="text" name="attr_ItemLoc1" class="sheet-input-parchment" style="width:100%"/> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<input type="number" name="attr_ItemEnc1" class="sheet-input-parchment" style="width:100%"/> | |
</div> | |
<div class="sheet-col" style="width:4%"> | |
</div> | |
<div class="sheet-col" style="width:25%"> | |
<input type="text" name="attr_ItemName2" class="sheet-input-parchment" style="width:100%"/> | |
</div> | |
<div class="sheet-col" style="width:10%"> | |
<input type="text" name="attr_ItemLoc2" class="sheet-input-parchment" style="width:100%"/> | |
</div> | |
<div class="sheet-col" style="width:8%"> | |
<input type="number" name="attr_ItemEnc2" class="sheet-input-parchment" style="width:100%"/> | |
</div> | |
<input type="checkbox" class="sheet-arrow" name="attr_ItemDescHide"/><span></span> | |
<div class="sheet-body"> | |
<div class="sheet-row" style="width:100%;"> | |
<div class="sheet-col" style="width:45%; text-align: center;"> | |
<textarea name="attr_ItemDesc1" style="width:100%; height:70px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
<div class="sheet-col" style="width:4%; text-align: center;"> | |
</div> | |
<div class="sheet-col" style="width:45%; text-align: center;"> | |
<textarea name="attr_ItemDesc2" style="width:100%; height:70px" class="sheet-input-parchmentarea"></textarea> | |
</div> | |
<div class="sheet-col" style="width:4%; text-align: center;"> | |
</div> | |
</div> | |
</div> | |
</div> | |
</fieldset> | |
</div> | |
</div> | |
<hr class="sheet-warhammer-line"> | |
<div style="text-align:center"> | |
<span class="sheet-text-h1" style="background-image:url(http://i.imgur.com/caB35oA.png); background-position:center; background-repeat:no-repeat; background-size: 100% 100%; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px" data-i18n="equipment" >Equipment</span><input type="checkbox" class="sheet-arrow" name="attr_EquipmentNotesHide" checked/><span></span> | |
<div class="sheet-body"> | |
<textarea name="attr_Equipment" class="sheet-input-parchmentarea" style="height:250px"></textarea> | |
</div> | |
</div> | |
</div> | |
<div class="sheet-bottom-divider" > | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</rolltemplate> | |
<rolltemplate class="sheet-rolltemplate-war2_testcombat"> | |
<table style='max-width: 250px; background-image:url(http://i.imgur.com/Vqi7PFt.png); background-size: 100% 100%; background-repeat: no-repeat;font-family: \"Century Gothic\", CenturyGothic, AppleGothic, sans-serif;'> | |
<tr><th COLSPAN="2" style="padding-top:15px;">{{name}}</th></tr> | |
<tr> | |
<td COLSPAN="2" style="text-align:center;"> | |
<img class="sheet-imghr" style="width:95%;" src="https://lh3.googleusercontent.com/-ptR_NzBo340/VYslrf-t9NI/AAAAAAAAV4Q/rV7U24IJdAc/w745-h10-no/co_hr.png" /> | |
</td> | |
</tr> | |
<td class="tcat" style="text-align:right;font-style:oblique;font-weight:bolder;color: #B31515;">Stat :</td> | |
<td>{{Stat}} %</td> | |
</tr> | |
{{#Roll}} | |
<tr> | |
<td class="tcat" style="text-align:right;font-style:oblique;font-weight:bolder;color: #B31515;">Roll :</td> | |
<td>{{Roll}}</td> | |
</tr> | |
<tr> | |
{{#rollBetween() Roll 1 Stat}} | |
<td COLSPAN="2" style="text-align:center;font-style:oblique;font-weight:bolder;color: #3FB315;">Success!</td> | |
</tr> | |
<tr> | |
<td class="tcat" style="text-align:right;font-style:oblique;font-weight:bolder;color: #B31515;">Damage :</td> | |
<td>{{Damage}}</td> | |
{{#DamageTwo}} | |
</tr> | |
<tr> | |
<td class="tcat" style="text-align:right;font-style:oblique;font-weight:bolder;color: #B31515;">Impact :</td> | |
<td>{{DamageTwo}}</td> | |
{{/DamageTwo}} | |
{{#^rollWasCrit() DamageTwo}} | |
{{#rollWasCrit() Damage}} | |
<tr> | |
<td COLSPAN="2" style="text-align:center;font-style:oblique;font-weight:bolder;color: red;">Urlic's Fury!</td> | |
</tr> | |
{{/rollWasCrit() Damage}} | |
{{/^rollWasCrit() DamageTwo}} | |
{{#rollWasCrit() DamageTwo}} | |
{{#^rollWasCrit() Damage}} | |
<tr> | |
<td COLSPAN="2" style="text-align:center;font-style:oblique;font-weight:bolder;color: red;">Urlic's Fury!</td> | |
</tr> | |
{{/^rollWasCrit() Damage}} | |
{{/rollWasCrit() DamageTwo}} | |
{{#rollWasCrit() DamageTwo}} | |
{{#rollWasCrit() Damage}} | |
<tr> | |
<td COLSPAN="2" style="text-align:center;font-style:oblique;font-weight:bolder;color: red;">Urlic's Fury!</td> | |
</tr> | |
{{/rollWasCrit() Damage}} | |
{{/rollWasCrit() DamageTwo}} | |
{{#rollTotal() DamageOne 1}} | |
{{#rollWasCrit() Damage}} | |
<tr> | |
<td COLSPAN="2" style="text-align:center;font-style:oblique;font-weight:bolder;color: red;">Urlic's Fury!</td> | |
</tr> | |
{{/rollWasCrit() Damage}} | |
{{/rollTotal() DamageOne 1}} | |
<tr> | |
{{#CritConfirm}} | |
{{#^rollWasCrit() DamageTwo}} | |
{{#rollWasCrit() Damage}} | |
<td class="tcat" style="text-align:right;font-style:oblique;font-weight:bolder;color: #B31515;">Crit Check Roll :</td> | |
<td>{{CritConfirm}}</td> | |
</tr> | |
{{#rollBetween() CritConfirm 1 Stat}} | |
<tr> | |
<td class="tcat" style="text-align:right;font-style:oblique;font-weight:bolder;color: #B31515;">Crit Damage :</td> | |
<td>+{{Crit}}</td> | |
{{/rollBetween() CritConfirm 1 Stat}} | |
{{/rollWasCrit() Damage}} | |
{{/^rollWasCrit() DamageTwo}} | |
{{#rollWasCrit() DamageTwo}} | |
{{#^rollWasCrit() Damage}} | |
<td class="tcat" style="text-align:right;font-style:oblique;font-weight:bolder;color: #B31515;">Crit Check Roll :</td> | |
<td>{{CritConfirm}}</td> | |
</tr> | |
{{#rollBetween() CritConfirm 1 Stat}} | |
<tr> | |
<td class="tcat" style="text-align:right;font-style:oblique;font-weight:bolder;color: #B31515;">Crit Damage :</td> | |
<td>+{{Crit}}</td> | |
{{/rollBetween() CritConfirm 1 Stat}} | |
{{/^rollWasCrit() Damage}} | |
{{/rollWasCrit() DamageTwo}} | |
{{#rollWasCrit() DamageTwo}} | |
{{#rollWasCrit() Damage}} | |
<td class="tcat" style="text-align:right;font-style:oblique;font-weight:bolder;color: #B31515;">Crit Check Roll :</td> | |
<td>{{CritConfirm}}</td> | |
</tr> | |
{{#rollBetween() CritConfirm 1 Stat}} | |
<tr> | |
<td class="tcat" style="text-align:right;font-style:oblique;font-weight:bolder;color: #B31515;">Crit Damage :</td> | |
<td>+{{Crit}}</td> | |
{{/rollBetween() CritConfirm 1 Stat}} | |
{{/rollWasCrit() Damage}} | |
{{/rollWasCrit() DamageTwo}} | |
{{#rollTotal() DamageOne 1}} | |
{{#rollWasCrit() Damage}} | |
<td class="tcat" style="text-align:right;font-style:oblique;font-weight:bolder;color: #B31515;">Crit Check Roll :</td> | |
<td>{{CritConfirm}}</td> | |
</tr> | |
{{#rollBetween() CritConfirm 1 Stat}} | |
<tr> | |
<td class="tcat" style="text-align:right;font-style:oblique;font-weight:bolder;color: #B31515;">Crit Damage :</td> | |
<td>+{{Crit}}</td> | |
{{/rollBetween() CritConfirm 1 Stat}} | |
{{/rollWasCrit() Damage}} | |
{{/rollTotal() DamageOne 1}} | |
{{/CritConfirm}} | |
</tr> | |
{{#Qualities}} | |
<tr> | |
<td COLSPAN="2" style="text-align:center;font-style:oblique;font-weight:bolder;color: #B31515;">Qualities</td> | |
</tr> | |
<tr> | |
<td COLSPAN="2" style="text-align:center;font-style:oblique;color: black;">{{Qualities}}</td> | |
</tr> | |
{{/Qualities}} | |
{{/rollBetween() Roll 1 Stat}} | |
{{/Roll}} | |
<tr><td COLSPAN="2" style="padding-top:15px;"></td></tr> | |
</table> | |
</rolltemplate> | |
<script type="text/worker"> | |
/* ---- BEGIN: TheAaronSheet.js ---- */ | |
// Github: https://github.com/shdwjk/TheAaronSheet/blob/master/TheAaronSheet.js | |
// By: The Aaron, Arcane Scriptomancer | |
// Contact: https://app.roll20.net/users/104025/the-aaron | |
var TAS = TAS || (function(){ | |
'use strict'; | |
var version = '0.2.4', | |
lastUpdate = 1457098091, | |
loggingSettings = { | |
debug: { | |
key: 'debug', | |
title: 'DEBUG', | |
color: { | |
bgLabel: '#7732A2', | |
label: '#F2EF40', | |
bgText: '#FFFEB7', | |
text: '#7732A2' | |
} | |
}, | |
error: { | |
key: 'error', | |
title: 'Error', | |
color: { | |
bgLabel: '#C11713', | |
label: 'white', | |
bgText: '#C11713', | |
text: 'white' | |
} | |
}, | |
warn: { | |
key: 'warn', | |
title: 'Warning', | |
color: { | |
bgLabel: '#F29140', | |
label: 'white', | |
bgText: '#FFD8B7', | |
text: 'black' | |
} | |
}, | |
info: { | |
key: 'info', | |
title: 'Info', | |
color: { | |
bgLabel: '#413FA9', | |
label: 'white', | |
bgText: '#B3B2EB', | |
text: 'black' | |
} | |
}, | |
notice: { | |
key: 'notice', | |
title: 'Notice', | |
color: { | |
bgLabel: '#33C133', | |
label: 'white', | |
bgText: '#ADF1AD', | |
text: 'black' | |
} | |
}, | |
log: { | |
key: 'log', | |
title: 'Log', | |
color: { | |
bgLabel: '#f2f240', | |
label: 'black', | |
bgText: '#ffff90', | |
text: 'black' | |
} | |
}, | |
callstack: { | |
key: 'TAS', | |
title: 'function', | |
color: { | |
bgLabel: '#413FA9', | |
label: 'white', | |
bgText: '#B3B2EB', | |
text: 'black' | |
} | |
}, | |
callstack_async: { | |
key: 'TAS', | |
title: 'ASYNC CALL', | |
color: { | |
bgLabel: '#413FA9', | |
label: 'white', | |
bgText: '#413FA9', | |
text: 'white' | |
} | |
}, | |
TAS: { | |
key: 'TAS', | |
title: 'TAS', | |
color: { | |
bgLabel: 'grey', | |
label: 'black;background:linear-gradient(#304352,#d7d2cc,#d7d2cc,#d7d2cc,#304352)', | |
bgText: 'grey', | |
text: 'black;background:linear-gradient(#304352,#d7d2cc,#d7d2cc,#d7d2cc,#304352)' | |
} | |
} | |
}, | |
config = { | |
debugMode: false, | |
logging: { | |
log: true, | |
notice: true, | |
info: true, | |
warn: true, | |
error: true, | |
debug: false | |
} | |
}, | |
callstackRegistry = [], | |
queuedUpdates = {}, //< Used for delaying saves till the last momment. | |
complexType = function(o){ | |
switch(typeof o){ | |
case 'string': | |
return 'string'; | |
case 'boolean': | |
return 'boolean'; | |
case 'number': | |
return (_.isNaN(o) ? 'NaN' : (o.toString().match(/\./) ? 'decimal' : 'integer')); | |
case 'function': | |
return 'function: '+(o.name ? o.name+'()' : '(anonymous)'); | |
case 'object': | |
return (_.isArray(o) ? 'array' : (_.isArguments(o) ? 'arguments' : ( _.isNull(o) ? 'null' : 'object'))); | |
default: | |
return typeof o; | |
} | |
}, | |
dataLogger = function(primaryLogger,secondaryLogger,data){ | |
_.each(data,function(m){ | |
var type = complexType(m); | |
switch(type){ | |
case 'string': | |
primaryLogger(m); | |
break; | |
case 'undefined': | |
case 'null': | |
case 'NaN': | |
primaryLogger('['+type+']'); | |
break; | |
case 'number': | |
case 'not a number': | |
case 'integer': | |
case 'decimal': | |
case 'boolean': | |
primaryLogger('['+type+']: '+m); | |
break; | |
default: | |
primaryLogger('['+type+']:========================================='); | |
secondaryLogger(m); | |
primaryLogger('========================================================='); | |
break; | |
} | |
}); | |
}, | |
colorLog = function(options){ | |
var coloredLoggerFunction, | |
key = options.key, | |
label = options.title || 'TAS', | |
lBGColor = (options.color && options.color.bgLabel) || 'blue', | |
lTxtColor = (options.color && options.color.label) || 'white', | |
mBGColor = (options.color && options.color.bgText) || 'blue', | |
mTxtColor = (options.color && options.color.text) || 'white'; | |
coloredLoggerFunction = function(message){ | |
console.log( | |
'%c '+label+': %c '+message + ' ', | |
'background-color: '+lBGColor+';color: '+lTxtColor+'; font-weight:bold;', | |
'background-color: '+mBGColor+';color: '+mTxtColor+';' | |
); | |
}; | |
return function(){ | |
if('TAS'===key || config.logging[key]){ | |
dataLogger(coloredLoggerFunction,function(m){console.log(m);},_.toArray(arguments)); | |
} | |
}; | |
}, | |
logDebug = colorLog(loggingSettings.debug), | |
logError = colorLog(loggingSettings.error), | |
logWarn = colorLog(loggingSettings.warn), | |
logInfo = colorLog(loggingSettings.info), | |
logNotice = colorLog(loggingSettings.notice), | |
logLog = colorLog(loggingSettings.log), | |
log = colorLog(loggingSettings.TAS), | |
logCS = colorLog(loggingSettings.callstack), | |
logCSA = colorLog(loggingSettings.callstack_async), | |
registerCallstack = function(callstack,label){ | |
var idx=_.findIndex(callstackRegistry,function(o){ | |
return (_.difference(o.stack,callstack).length === _.difference(callstack,o.stack).length) && | |
_.difference(o.stack,callstack).length === 0 && | |
o.label === label; | |
}); | |
if(-1 === idx){ | |
idx=callstackRegistry.length; | |
callstackRegistry.push({ | |
stack: callstack, | |
label: label | |
}); | |
} | |
return idx; | |
}, | |
setConfigOption = function(options){ | |
var newconf =_.defaults(options,config); | |
newconf.logging=_.defaults( | |
(options && options.logging)||{}, | |
config.logging | |
); | |
config=newconf; | |
}, | |
debugMode = function(){ | |
config.logging.debug=true; | |
config.debugMode = true; | |
}, | |
getCallstack = function(){ | |
var e = new Error('dummy'), | |
stack = _.map(_.rest(e.stack.replace(/^[^\(]+?[\n$]/gm, '') | |
.replace(/^\s+at\s+/gm, '') | |
.replace(/^Object.<anonymous>\s*\(/gm, '{anonymous}()@') | |
.split('\n')),function(l){ | |
return l.replace(/\s+.*$/,''); | |
}); | |
return stack; | |
}, | |
logCallstackSub = function(cs){ | |
var matches, csa; | |
_.find(cs,function(line){ | |
matches = line.match(/TAS_CALLSTACK_(\d+)/); | |
if(matches){ | |
csa=callstackRegistry[matches[1]]; | |
logCSA( '===================='+(csa.label ? '> '+csa.label+' <' : '')+'===================='); | |
logCallstackSub(csa.stack); | |
return true; | |
} | |
logCS(line); | |
return false; | |
}); | |
}, | |
logCallstack = function(){ | |
var cs; | |
if(config.debugMode){ | |
cs = getCallstack(); | |
cs.shift(); | |
log('==============================> CALLSTACK <=============================='); | |
logCallstackSub(cs); | |
log('========================================================================='); | |
} | |
}, | |
wrapCallback = function (label, callback, context){ | |
var callstack; | |
if('function' === typeof label){ | |
context=callback; | |
callback=label; | |
label=undefined; | |
} | |
if(!config.debugMode){ | |
return (function(cb,ctx){ | |
return function(){ | |
cb.apply(ctx||{},arguments); | |
}; | |
}(callback,context)); | |
} | |
callstack = getCallstack(); | |
callstack.shift(); | |
return (function(cb,ctx,cs,lbl){ | |
var ctxref=registerCallstack(cs,lbl); | |
/*jshint -W054 */ | |
return new Function('cb','ctx','TASlog', | |
"return function TAS_CALLSTACK_"+ctxref+"(){"+ | |
"TASlog('Entering: '+(cb.name||'(anonymous function)'));"+ | |
"cb.apply(ctx||{},arguments);"+ | |
"TASlog('Exiting: '+(cb.name||'(anonymous function)'));"+ | |
"};")(cb,ctx,log); | |
/*jshint +W054 */ | |
}(callback,context,callstack,label)); | |
}, | |
prepareUpdate = function( attribute, value ){ | |
queuedUpdates[attribute]=value; | |
}, | |
applyQueuedUpdates = function() { | |
setAttrs(queuedUpdates); | |
queuedUpdates = {}; | |
}, | |
namesFromArgs = function(args,base){ | |
return _.chain(args) | |
.reduce(function(memo,attr){ | |
if('string' === typeof attr) { | |
memo.push(attr); | |
} else if(_.isArray(args) || _.isArguments(args)){ | |
memo = namesFromArgs(attr,memo); | |
} | |
return memo; | |
},(_.isArray(base) && base) || []) | |
.uniq() | |
.value(); | |
}, | |
addId = function(obj,value){ | |
Object.defineProperty(obj,'id',{ | |
value: value, | |
writeable: false, | |
enumerable: false | |
}); | |
}, | |
addProp = function(obj,prop,value,fullname){ | |
(function(){ | |
var pname=(_.contains(['S','F','I','D'],prop) ? '_'+prop : prop), | |
full_pname = fullname || prop, | |
pvalue=value; | |
_.each(['S','I','F'],function(p){ | |
if( !_.has(obj,p)){ | |
Object.defineProperty(obj, p, { | |
value: {}, | |
enumerable: false, | |
readonly: true | |
}); | |
} | |
}); | |
if( !_.has(obj,'D')){ | |
Object.defineProperty(obj, 'D', { | |
value: _.reduce(_.range(10),function(m,d){ | |
Object.defineProperty(m, d, { | |
value: {}, | |
enumerable: true, | |
readonly: true | |
}); | |
return m; | |
},{}), | |
enumerable: false, | |
readonly: true | |
}); | |
} | |
// Raw value | |
Object.defineProperty(obj, pname, { | |
enumerable: true, | |
set: function(v){ | |
if(v!==pvalue) { | |
pvalue=v; | |
prepareUpdate(full_pname,v); | |
} | |
}, | |
get: function(){ | |
return pvalue; | |
} | |
}); | |
// string value | |
Object.defineProperty(obj.S, pname, { | |
enumerable: true, | |
set: function(v){ | |
var val=v.toString(); | |
if(val !== pvalue) { | |
pvalue=val; | |
prepareUpdate(full_pname,val); | |
} | |
}, | |
get: function(){ | |
return pvalue.toString(); | |
} | |
}); | |
// int value | |
Object.defineProperty(obj.I, pname, { | |
enumerable: true, | |
set: function(v){ | |
var val=parseInt(v,10) || 0; | |
if(val !== pvalue){ | |
pvalue=val; | |
prepareUpdate(full_pname,val); | |
} | |
}, | |
get: function(){ | |
return parseInt(pvalue,10) || 0; | |
} | |
}); | |
// float value | |
Object.defineProperty(obj.F, pname, { | |
enumerable: true, | |
set: function(v){ | |
var val=parseFloat(v) || 0; | |
if(val !== pvalue) { | |
pvalue=val; | |
prepareUpdate(full_pname,val); | |
} | |
}, | |
get: function(){ | |
return parseFloat(pvalue) || 0; | |
} | |
}); | |
_.each(_.range(10),function(d){ | |
Object.defineProperty(obj.D[d], pname, { | |
enumerable: true, | |
set: function(v){ | |
var val=(parseFloat(v) || 0).toFixed(d); | |
if(val !== pvalue){ | |
pvalue=val; | |
prepareUpdate(full_pname,val); | |
} | |
}, | |
get: function(){ | |
return (parseFloat(pvalue) || 0).toFixed(d); | |
} | |
}); | |
}); | |
}()); | |
}, | |
repeating = function( section ) { | |
return (function(s){ | |
var sectionName = s, | |
attrNames = [], | |
fieldNames = [], | |
operations = [], | |
after = [], | |
repAttrs = function TAS_Repeating_Attrs(){ | |
attrNames = namesFromArgs(arguments,attrNames); | |
return this; | |
}, | |
repFields = function TAS_Repeating_Fields(){ | |
fieldNames = namesFromArgs(arguments,fieldNames); | |
return this; | |
}, | |
repReduce = function TAS_Repeating_Reduce(func, initial, final, context) { | |
operations.push({ | |
type: 'reduce', | |
func: (func && _.isFunction(func) && func) || _.noop, | |
memo: (_.isUndefined(initial) && 0) || initial, | |
final: (final && _.isFunction(final) && final) || _.noop, | |
context: context || {} | |
}); | |
return this; | |
}, | |
repMap = function TAS_Repeating_Map(func, final, context) { | |
operations.push({ | |
type: 'map', | |
func: (func && _.isFunction(func) && func) || _.noop, | |
final: (final && _.isFunction(final) && final) || _.noop, | |
context: context || {} | |
}); | |
return this; | |
}, | |
repEach = function TAS_Repeating_Each(func, final, context) { | |
operations.push({ | |
type: 'each', | |
func: (func && _.isFunction(func) && func) || _.noop, | |
final: (final && _.isFunction(final) && final) || _.noop, | |
context: context || {} | |
}); | |
return this; | |
}, | |
repTap = function TAS_Repeating_Tap(final, context) { | |
operations.push({ | |
type: 'tap', | |
final: (final && _.isFunction(final) && final) || _.noop, | |
context: context || {} | |
}); | |
return this; | |
}, | |
repAfter = function TAS_Repeating_After(callback,context) { | |
after.push({ | |
callback: (callback && _.isFunction(callback) && callback) || _.noop, | |
context: context || {} | |
}); | |
return this; | |
}, | |
repExecute = function TAS_Repeating_Execute(callback,context){ | |
var rowSet = {}, | |
attrSet = {}, | |
fieldIds = [], | |
fullFieldNames = []; | |
repAfter(callback,context); | |
// call each operation per row. | |
// call each operation's final | |
getSectionIDs("repeating_"+sectionName,function(ids){ | |
fieldIds = ids; | |
fullFieldNames = _.reduce(fieldIds,function(memo,id){ | |
return memo.concat(_.map(fieldNames,function(name){ | |
return 'repeating_'+sectionName+'_'+id+'_'+name; | |
})); | |
},[]); | |
getAttrs( _.uniq(attrNames.concat(fullFieldNames)), function(values){ | |
_.each(attrNames,function(aname){ | |
if(values.hasOwnProperty(aname)){ | |
addProp(attrSet,aname,values[aname]); | |
} | |
}); | |
rowSet = _.reduce(fieldIds,function(memo,id){ | |
var r={}; | |
addId(r,id); | |
_.each(fieldNames,function(name){ | |
var fn = 'repeating_'+sectionName+'_'+id+'_'+name; | |
addProp(r,name,values[fn],fn); | |
}); | |
memo[id]=r; | |
return memo; | |
},{}); | |
_.each(operations,function(op){ | |
var res; | |
switch(op.type){ | |
case 'tap': | |
_.bind(op.final,op.context,rowSet,attrSet)(); | |
break; | |
case 'each': | |
_.each(rowSet,function(r){ | |
_.bind(op.func,op.context,r,attrSet,r.id,rowSet)(); | |
}); | |
_.bind(op.final,op.context,rowSet,attrSet)(); | |
break; | |
case 'map': | |
res = _.map(rowSet,function(r){ | |
return _.bind(op.func,op.context,r,attrSet,r.id,rowSet)(); | |
}); | |
_.bind(op.final,op.context,res,rowSet,attrSet)(); | |
break; | |
case 'reduce': | |
res = op.memo; | |
_.each(rowSet,function(r){ | |
res = _.bind(op.func,op.context,res,r,attrSet,r.id,rowSet)(); | |
}); | |
_.bind(op.final,op.context,res,rowSet,attrSet)(); | |
break; | |
} | |
}); | |
// finalize attrs | |
applyQueuedUpdates(); | |
_.each(after,function(op){ | |
_.bind(op.callback,op.context)(); | |
}); | |
}); | |
}); | |
}; | |
return { | |
attrs: repAttrs, | |
attr: repAttrs, | |
column: repFields, | |
columns: repFields, | |
field: repFields, | |
fields: repFields, | |
reduce: repReduce, | |
inject: repReduce, | |
foldl: repReduce, | |
map: repMap, | |
collect: repMap, | |
each: repEach, | |
forEach: repEach, | |
tap: repTap, | |
'do': repTap, | |
after: repAfter, | |
last: repAfter, | |
done: repAfter, | |
execute: repExecute, | |
go: repExecute, | |
run: repExecute | |
}; | |
}(section)); | |
}, | |
repeatingSimpleSum = function(section, field, destination){ | |
repeating(section) | |
.attr(destination) | |
.field(field) | |
.reduce(function(m,r){ | |
return m + (r.F[field]); | |
},0,function(t,r,a){ | |
a.S[destination]=t; | |
}) | |
.execute(); | |
}; | |
console.log('%c•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸ The Aaron Sheet v'+version+' ¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•','background: linear-gradient(to right,green,white,white,green); color:black;text-shadow: 0 0 8px white;'); | |
console.log('%c•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸ Last update: '+(new Date(lastUpdate*1000))+' ¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•','background: linear-gradient(to right,green,white,white,green); color:black;text-shadow: 0 0 8px white;'); | |
return { | |
/* Repeating Sections */ | |
repeatingSimpleSum: repeatingSimpleSum, | |
repeating: repeating, | |
/* Configuration */ | |
config: setConfigOption, | |
/* Debugging */ | |
callback: wrapCallback, | |
callstack: logCallstack, | |
debugMode: debugMode, | |
_fn: wrapCallback, | |
/* Logging */ | |
debug: logDebug, | |
error: logError, | |
warn: logWarn, | |
info: logInfo, | |
notice: logNotice, | |
log: logLog | |
}; | |
}()); | |
/* ---- END: TheAaronSheet.js ---- */ | |
on("sheet:opened change:Mag_taken change:Mag_temp", function() { | |
getAttrs(["Mag_taken", "Mag_temp", "Mag_Script"], function(value) | |
{ | |
var test = Number(value.Mag_taken) + Number(value.Mag_temp); | |
setAttrs({Mag_Script: test}); | |
}); | |
}); | |
</script> | |
<!-- | |
--- i18n-tags generated with ACSI V0.50 (Automated Character Sheet Internationalizer)--- | |
ACSI author: https://github.com/Anduh | |
ACSI Sourcecode: https://github.com/Anduh/acsi | |
--> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment