mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
Dragon Warriors (#6324)
* Initial Upload of Beta Test Includes HTML file, CSS file and image to use on sheet * Update Dragon Warriors Revised.html * Version 1.0 * Best practice revision and json included
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 73 KiB |
@@ -0,0 +1,413 @@
|
||||
@import url("https://fonts.googleapis.com/css?family=Almendra|Almendra+SC&display=swap");
|
||||
|
||||
* {
|
||||
box-sizing: border-box;
|
||||
font-size: medium;
|
||||
}
|
||||
|
||||
img { width: 100%; }
|
||||
|
||||
select
|
||||
{
|
||||
width: 8em;
|
||||
background-color: #F5F5F5;
|
||||
font-family: 'Almendra SC', serif;
|
||||
|
||||
}
|
||||
|
||||
textarea
|
||||
{
|
||||
width: 99%;
|
||||
resize: none;
|
||||
font-family: 'Almendra SC', serif;
|
||||
background-color: #F5F5F5;
|
||||
}
|
||||
|
||||
Input[type=number]
|
||||
{
|
||||
font-family: 'Almendra SC', serif;
|
||||
background-color: #F5F5F5;
|
||||
}
|
||||
|
||||
Input[type=text]
|
||||
{
|
||||
width: 9em;
|
||||
font-family: 'Almendra SC', serif;
|
||||
background-color: #F5F5F5;
|
||||
}
|
||||
|
||||
input.sheet-fourshorttextinput
|
||||
{
|
||||
width: 4em;
|
||||
background-color: #F5F5F5;
|
||||
font-family: 'Almendra SC', serif;
|
||||
}
|
||||
|
||||
input.sheet-eightmidtextinput
|
||||
{
|
||||
width: 8em;
|
||||
font-family: 'Almendra SC', serif;
|
||||
background-color: #F5F5F5;
|
||||
}
|
||||
|
||||
input.sheet-sixteenlongtextinput
|
||||
{
|
||||
width: 16em;
|
||||
font-family: 'Almendra SC', serif;
|
||||
background-color: #F5F5F5;
|
||||
}
|
||||
|
||||
input.sheet-twelvemidlongtextinput
|
||||
{
|
||||
width: 16em;
|
||||
font-family: 'Almendra SC', serif;
|
||||
background-color: #F5F5F5;
|
||||
}
|
||||
|
||||
.sheet-main {
|
||||
min-width: 850px;
|
||||
border: 20px solid transparent;
|
||||
padding: 1px;
|
||||
border-image: url(https://i.imgur.com/XxBv5A2.png) 30 round;
|
||||
border-image-outset: 1px;
|
||||
background-color: #DCDCDC;
|
||||
}
|
||||
|
||||
/*Configure the tab buttons*/
|
||||
.sheet-character,
|
||||
.sheet-skills,
|
||||
.sheet-inventory,
|
||||
.sheet-magic,
|
||||
.sheet-biographical,
|
||||
.sheet-release,
|
||||
.sheet-documentation
|
||||
{
|
||||
display: none;
|
||||
font-family: 'Almendra SC', serif;
|
||||
}
|
||||
|
||||
/* show the selected tab */
|
||||
.sheet-tabstoggle[value="character"] ~ div.sheet-character,
|
||||
.sheet-tabstoggle[value="skills"] ~ div.sheet-skills,
|
||||
.sheet-tabstoggle[value="inventory"] ~ div.sheet-inventory,
|
||||
.sheet-tabstoggle[value="magic"] ~ div.sheet-magic,
|
||||
.sheet-tabstoggle[value="biographical"] ~ div.sheet-biographical,
|
||||
.sheet-tabstoggle[value="release"] ~ div.sheet-release,
|
||||
.sheet-tabstoggle[value="documentation"] ~ div.sheet-documentation
|
||||
{
|
||||
display: grid;
|
||||
font-family: 'Almendra SC', serif;
|
||||
grid-gap: 5px;
|
||||
}
|
||||
|
||||
.sheet-buttonbar
|
||||
{
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
flex-wrap: wrap;
|
||||
justify-content: space-evenly;
|
||||
align-items: flex-start;
|
||||
width: auto;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
padding: 0.75%;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
/*define tab pages*/
|
||||
.sheet-character
|
||||
{
|
||||
width: auto;
|
||||
height: auto;
|
||||
font-family: 'Almendra SC', serif;
|
||||
grid-template-columns: auto;
|
||||
grid-template-rows: auto;
|
||||
grid-template-areas: "common common common common common" "attributes atkdefattributes weaponattributes weaponattributes weaponattributes" "attributes atkdefattributes weaponattributes weaponattributes weaponattributes" "attributes evaattribute weaponattributes weaponattributes weaponattributes" "attributes steperattributes weaponattributes weaponattributes weaponattributes" "attributes steperattributes weaponattributes weaponattributes weaponattributes" "hpattributes AFattributes weaponattributes weaponattributes weaponattributes" "hpattributes AFattributes weaponattributes weaponattributes weaponattributes" "hpattributes AFattributes weaponattributes weaponattributes weaponattributes" "hpattributes AFattributes posessionsattributes posessionsattributes posessionsattributes" "professionskillsattributes mamdattributes posessionsattributes posessionsattributes posessionsattributes" "professionskillsattributes mamdattributes posessionsattributes posessionsattributes posessionsattributes" "professionskillsattributes mamdattributes posessionsattributes posessionsattributes posessionsattributes" "professionskillsattributes moneyattributes posessionsattributes posessionsattributes posessionsattributes" "expattributes moneyattributes posessionsattributes posessionsattributes posessionsattributes" "expattributes moneyattributes posessionsattributes posessionsattributes posessionsattributes";
|
||||
}
|
||||
|
||||
.sheet-skills
|
||||
{
|
||||
width: auto;
|
||||
height: auto;
|
||||
font-family: 'Almendra SC', serif;
|
||||
grid-template-columns: auto;
|
||||
grid-template-rows: auto;
|
||||
grid-template-areas: "professionskills" "secondaryskills";
|
||||
}
|
||||
|
||||
.sheet-inventory
|
||||
{
|
||||
width: auto;
|
||||
height: auto;
|
||||
font-family: 'Almendra SC', serif;
|
||||
grid-template-columns: auto;
|
||||
grid-template-rows: auto;
|
||||
grid-template-areas: "posessions posessions" "money armour" "weapons weapons";
|
||||
}
|
||||
|
||||
.sheet-magic
|
||||
{
|
||||
width: auto;
|
||||
height: auto;
|
||||
font-family: 'Almendra SC', serif;
|
||||
grid-template-columns: auto;
|
||||
grid-template-rows: auto;
|
||||
grid-template-areas: "sorcerermana mysticmana" "warlockmana elementalistmana" "demonologistmana elementalistmana" "spells spells";
|
||||
|
||||
}
|
||||
|
||||
.sheet-biographical
|
||||
{
|
||||
width: auto;
|
||||
height: auto;
|
||||
font-family: 'Almendra SC', serif;
|
||||
grid-template-columns: auto;
|
||||
grid-template-rows: auto;
|
||||
grid-template-areas: "basicbio" "modlang" "anclang";
|
||||
}
|
||||
|
||||
.sheet-release
|
||||
{
|
||||
width: auto;
|
||||
height: auto;
|
||||
font-family: sans-serif;
|
||||
text-align: left;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-documentation
|
||||
{
|
||||
width: auto;
|
||||
height: auto;
|
||||
font-family: sans-serif;
|
||||
text-align: left;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-common
|
||||
{
|
||||
grid-area: common;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
|
||||
}
|
||||
|
||||
.sheet-attributes
|
||||
{
|
||||
grid-area: attributes;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-atkdefattributes
|
||||
{
|
||||
grid-area: atkdefattributes;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-evaattribute
|
||||
{
|
||||
grid-area: evaattribute;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-steperattributes
|
||||
{
|
||||
grid-area: steperattributes;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-mamdattributes
|
||||
{
|
||||
grid-area: mamdattributes;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-hpattributes
|
||||
{
|
||||
grid-area: hpattributes;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-AFattributes
|
||||
{
|
||||
grid-area: AFattributes;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-expattributes
|
||||
{
|
||||
grid-area: expattributes;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-weaponattributes
|
||||
{
|
||||
grid-area: weaponattributes;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-professionskillsattributes
|
||||
{
|
||||
grid-area: professionskillsattributes;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-posessionsattributes
|
||||
{
|
||||
grid-area: posessionsattributes;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-moneyattributes
|
||||
{
|
||||
grid-area: moneyattributes;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-professionskills
|
||||
{
|
||||
grid-area: professionskills;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-secondaryskillssec
|
||||
{
|
||||
grid-area: secondaryskills;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-posessions
|
||||
{
|
||||
grid-area: posessions;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-money
|
||||
{
|
||||
grid-area: money;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-armour
|
||||
{
|
||||
grid-area: armour;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-weapons
|
||||
{
|
||||
grid-area: weapons;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-basicbio
|
||||
{
|
||||
grid-area: basicbio;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-modlang
|
||||
{
|
||||
grid-area: modlang;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-anclang
|
||||
{
|
||||
grid-area: anclang;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-sorcerermana
|
||||
{
|
||||
grid-area: sorcerermana;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-elementalistmana
|
||||
{
|
||||
grid-area: elementalistmana;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-mysticmana
|
||||
{
|
||||
grid-area: mysticmana;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-warlockmana
|
||||
{
|
||||
grid-area: warlockmana;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-demonologistmana
|
||||
{
|
||||
grid-area: demonologistmana;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
|
||||
.sheet-spells
|
||||
{
|
||||
grid-area: spells;
|
||||
font-family: 'Almendra SC', serif;
|
||||
border-style: double;
|
||||
border-width: 6px;
|
||||
}
|
||||
@@ -0,0 +1,445 @@
|
||||
<div class="main">
|
||||
<div class="buttonbar">
|
||||
<img src="https://i.imgur.com/KnxTKFu.png" />
|
||||
<button type="action" name="act_character" >Character</button>
|
||||
<button type="action" name="act_skills" >Skills</button>
|
||||
<button type="action" name="act_inventory" >Inventory</button>
|
||||
<button type="action" name="act_magic" >Magic</button>
|
||||
<button type="action" name="act_biographical" >Biography</button>
|
||||
<button type="action" name="act_release" >Release Notes</button>
|
||||
<button type="action" name="act_documentation" >Documentation</button>
|
||||
</div>
|
||||
|
||||
<input type='hidden' class='sheet-tabstoggle' name='attr_sheetTab' value='character' />
|
||||
|
||||
<div class="character">
|
||||
<div class="common">
|
||||
<label> Name <input class="sixteenlongtextinput" name="attr_character_name" type="text" />
|
||||
Profession <select name="attr_profession">
|
||||
<option value="None"></option>
|
||||
<option value="Knight">Knight</option>
|
||||
<option value="Barbarian">Barbarian</option>
|
||||
<option value="Sorcerer">Sorcerer</option>
|
||||
<option value="Mystic">Mystic</option>
|
||||
<option value="Sorcerer">Sorcerer</option>
|
||||
<option value="Elementalist">Elementalist</option>
|
||||
<option value="Warlock">Warlock</option>
|
||||
<option value="Assassin">Assassin</option>
|
||||
<option value="Knave">Knave</option>
|
||||
<option value="Hunter">Hunter</option>
|
||||
<option value="Priest">Priest</option>
|
||||
<option value="Demonologist">Demonologist</option>
|
||||
</select>
|
||||
Rank <input name="attr_rank" type="number" min="1" /></label>
|
||||
</div>
|
||||
|
||||
<div class="attributes">
|
||||
<label> Strength <input type="number" name="attr_Strength" value="" /></label><p></p>
|
||||
<label> Reflexes <input type="number" name="attr_Reflexes" value="" /></label><p></p>
|
||||
<label> Intelligence <input type="number" name="attr_Intelligence" value="" /></label><p></p>
|
||||
<label> Psychic Talent <input type="number" name="attr_PsychicTalent" value="" /></label><p></p>
|
||||
<label> Looks <input type="number" name="attr_Looks" value="" /></label>
|
||||
</div>
|
||||
|
||||
<div class="atkdefattributes">
|
||||
<label> Attack <input type="number" name="attr_Attack" value=""/></label><p></p>
|
||||
<label> Defence <input type="number" name="attr_Defence" value=""/></label>
|
||||
</div>
|
||||
|
||||
<div class="evaattribute">
|
||||
<label> Evasion <input type="number" name="attr_Evasion" value=""/></label>
|
||||
</div>
|
||||
|
||||
<div class="steperattributes">
|
||||
<label> Stealth <input type="number" name="attr_Stealth" value=""/></label><p></p>
|
||||
<label> Perception <input type="number" name="attr_Perception" value=""/></label>
|
||||
</div>
|
||||
|
||||
<div class="mamdattributes">
|
||||
<label> Magical Attack <input type="number" name="attr_MagicalAttack" value=""/></label><p></p>
|
||||
<label> Magical Defence <input type="number" name="attr_MagicalDefence" value=""/></label>
|
||||
</div>
|
||||
|
||||
<div class="hpattributes">
|
||||
<label> Health Points <input type="number" name="attr_maxhp" value=" " /></label>
|
||||
<label> Wounds Taken </label>
|
||||
<input type="checkbox" name="attr_currenthp1" value="1"/> <input type="checkbox" name="attr_currenthp2" value="1"/> <input type="checkbox" name="attr_currenthp3" value="1"/> <input type="checkbox" name="attr_currenthp4" value="1"/> <input type="checkbox" name="attr_currenthp5" value="1"/> <input type="checkbox" name="attr_currenthp6" value="1"/> <input type="checkbox" name="attr_currenthp7" value="1"/> <input type="checkbox" name="attr_currenthp8" value="1"/> <p></p>
|
||||
<input type="checkbox" name="attr_currenthp9" value="1"/> <input type="checkbox" name="attr_currenthp10" value="1"/> <input type="checkbox" name="attr_currenthp11" value="1"/> <input type="checkbox" name="attr_currenthp12" value="1"/> <input type="checkbox" name="attr_currenthp13" value="1"/> <input type="checkbox" name="attr_currenthp14" value="1"/> <input type="checkbox" name="attr_currenthp15" value="1"/> <input type="checkbox" name="attr_currenthp16" value="1"/> <p></p>
|
||||
<input type="checkbox" name="attr_currenthp17" value="1"/> <input type="checkbox" name="attr_currenthp18" value="1"/> <input type="checkbox" name="attr_currenthp19" value="1"/> <input type="checkbox" name="attr_currenthp20" value="1"/> <input type="checkbox" name="attr_currenthp21" value="1"/> <input type="checkbox" name="attr_currenthp22" value="1"/> <input type="checkbox" name="attr_currenthp23" value="1"/> <input type="checkbox" name="attr_currenthp24" value="1"/> <p></p>
|
||||
</div>
|
||||
|
||||
<div class="AFattributes">
|
||||
<label>Armour Factor <input type="number" name="attr_AF" value="" /></label><p></p>
|
||||
<label>Type <input type="text" name="attr_Armour" value="" /></label><p></p>
|
||||
<label>Shield? <input type="checkbox" name="attr_shield" value="ShieldEquipped" /></label>
|
||||
</div>
|
||||
|
||||
<div class="expattributes">
|
||||
<label>Experience Points <input name="attr_XP" type="number" /></label>
|
||||
</div>
|
||||
|
||||
<div class="weaponattributes">
|
||||
<label>Weapons</label>
|
||||
<fieldset class="repeating_Weapons">
|
||||
Type <input class="eightmidtextinput" type="text" name="attr_Weapon" value=""/>
|
||||
ABR <input class="fourshorttextinput" type="text" name="attr_ABR" value=""/>
|
||||
Dmg <input class="fourshorttextinput" type="text" name="attr_Damage" value=""/><p></p>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="professionskillsattributes">
|
||||
<label>Profession Skills</label>
|
||||
<fieldset class="repeating_professionskills">
|
||||
<input type="text" name="attr_professionskill" />
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="posessionsattributes">
|
||||
<label>Other Equipment</label>
|
||||
<fieldset class="repeating_InventoryItems">
|
||||
<input class="twelvemidlongtextinput"type="text" name="attr_InventoryItem" />
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="moneyattributes">
|
||||
<label>Crowns <input type="number" name="attr_GC" value="" /></label> <p></p>
|
||||
<label>Florins <input type="number" name="attr_SF" value="" /></label> <p></p>
|
||||
<label>Pennies <input type="number" name="attr_CP" value="" /></label> <p></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="skills">
|
||||
<div class="professionskills">
|
||||
<label>Profession Skills</label>
|
||||
<fieldset class="repeating_professionskills">
|
||||
Skill <input type="text" name="attr_professionskill" /> <p></p>
|
||||
Description <p></p> <textarea name="attr_professionskilldescription"></textarea>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="secondaryskillssec">
|
||||
<label>Secondary Skills</label>
|
||||
<fieldset class="repeating_secondaryskills">
|
||||
Skill <input type="text" name="attr_secondaryskill" />
|
||||
Level <select name="attr_secondaryskilllevel">
|
||||
<option value="None"></option>
|
||||
<option value="Basic">Basic</option>
|
||||
<option value="Intermediate">Intermediate</option>
|
||||
<option value="Advanced">Advanced</option>
|
||||
</select><p></p>
|
||||
Description <p></p> <textarea name="attr_csecondaryskilldescription"> </textarea>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="inventory">
|
||||
<div class="posessions">
|
||||
<label>Posessions</label>
|
||||
Item <input class="sixteenlongtextinput" type="text" name="attr_CoinPurseItem" value="Coin Purse"/>
|
||||
Location <input class="twelvemidlongtextinput" type="text" name="attr_CoinPurseLocation" value="Carried" />
|
||||
Encumberance <input type="number" name="attr_CoinWeight" value="(@{GC}+@{SF}+@{CP})/150" disabled="true" />
|
||||
<fieldset class="repeating_InventoryItems">
|
||||
Item <input class="sixteenlongtextinput" type="text" name="attr_InventoryItem" />
|
||||
Location <input class="twelvemidlongtextinput" type="text" name="attr_ItemLocation" />
|
||||
Encumberance <input type="number" name="attr_EncumberanceValue" />
|
||||
</fieldset>
|
||||
|
||||
<label>Total Encumberance <input type="number" name="attr_TotalEncumberance" value=""/></label>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="money">
|
||||
<label>Cash on hand</label>
|
||||
<label>Crowns <input type="number" name="attr_GC" value="" />
|
||||
Florins <input type="number" name="attr_SF" value="" />
|
||||
Pennies <input type="number" name="attr_CP" value="" /> </label>
|
||||
<label>Other wealth</label>
|
||||
<textarea name="attr_OtherWealth"></textarea>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="armour">
|
||||
<label>Armour</label>
|
||||
<label>Type <input type="text" name="attr_Armour" value="" /> </label>
|
||||
<label>Armour Factor <input type="number" name="attr_AF" value="" /></label>
|
||||
<label> Attack Penalty<input type="number" name="attr_ArmourAttackPenalty" value="" /> Defence Penalty<input type="number" name="attr_ArmourDefencePenalty" value="" /></label>
|
||||
<label> Stealth Penalty<input type="number" name="attr_ArmourStealthPenalty" value="" /></label>
|
||||
<label> Shield? <input type="checkbox" name="attr_shield" value="ShieldEquipped" /></label>
|
||||
</div>
|
||||
|
||||
<div class="weapons">
|
||||
<label>Weapons</label>
|
||||
<fieldset class="repeating_Weapons">
|
||||
<input class=eightmidtextinput type="text" name="attr_Weapon" value="" />
|
||||
Armour Bypass Roll <input class=fourshorttextinput type="text" name="attr_ABR" value="" />
|
||||
Damage<input class=fourshorttextinput type="text" name="attr_Damage" value="" size="4" />
|
||||
Short<input type="number" name="attr_WeaponShortRange" value="" />
|
||||
Medium<input type="number" name="attr_WeaponMediumRange" value="" />
|
||||
Long<input type="number" name="attr_WeaponLongRange" value="" />
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="magic">
|
||||
<div class="sorcerermana">
|
||||
<label>Sorcerer Magic Points</label>
|
||||
<label>Current <input type="number" name="attr_mp" value="" /> Max <input type="number" name="attr_maxmp" value="" /></label>
|
||||
</div>
|
||||
|
||||
<div class="warlockmana">
|
||||
<label>Warlock Magic Points</label>
|
||||
<label>Current <input type="number" name="attr_mp" value="" /> Max <input type="number" name="attr_maxmp" value="" /></label>
|
||||
</div>
|
||||
|
||||
<div class="demonologistmana">
|
||||
<label>Demonologist Magic Points</label>
|
||||
<label>Current <input type="number" name="attr_mp" value="" /> Max <input type="number" name="attr_maxmp" value="" /></label>
|
||||
</div>
|
||||
|
||||
<div class="elementalistmana">
|
||||
<label>Elemental Categories</label>
|
||||
<label>Primary Element
|
||||
<select name="attr_primaryelement">
|
||||
<option value="None"></option>
|
||||
<option value="Earth">Earth</option>
|
||||
<option value="Air">Air</option>
|
||||
<option value="Water">Water</option>
|
||||
<option value="Fire">Fire</option>
|
||||
<option value="Darkness">Darkness</option>
|
||||
</select>
|
||||
|
||||
</label>
|
||||
<label>
|
||||
Secondary Elements
|
||||
<select name="attr_secondaryelementone">
|
||||
<option value="None"></option>
|
||||
<option value="Earth">Earth</option>
|
||||
<option value="Air">Air</option>
|
||||
<option value="Water">Water</option>
|
||||
<option value="Fire">Fire</option>
|
||||
<option value="Darkness">Darkness</option>
|
||||
</select>
|
||||
<select name="attr_secondaryelementtwo">
|
||||
<option value="None"></option>
|
||||
<option value="Earth">Earth</option>
|
||||
<option value="Air">Air</option>
|
||||
<option value="Water">Water</option>
|
||||
<option value="Fire">Fire</option>
|
||||
<option value="Darkness">Darkness</option>
|
||||
</select>
|
||||
</label>
|
||||
<label>Elementalist Magic Points</label>
|
||||
<label>Primary Element Current <input type="number" name="attr_mainmp" value="" /> Max <input type="number" name="attr_mainmaxmp" value="" /></label>
|
||||
<label>Secondary Element Current <input type="number" name="attr_secondmp" value="" /> Max <input type="number" name="attr_secondmaxmp" value="" /></label>
|
||||
<label>Tertiary Element Current <input type="number" name="attr_thirdmp" value="" /> Max <input type="number" name="attr_thirdmaxmp" value="" /></label>
|
||||
</div>
|
||||
|
||||
<div class="mysticmana">
|
||||
<label>Mystic</label>
|
||||
<label>Psychic Fatigue Check</label>
|
||||
<label><input type="number" name="attr_psychicfatigue" value="@{rank}+13" disabled="true" /> minus spell level</label>
|
||||
</div>
|
||||
|
||||
<div class="spells">
|
||||
<label>Spells of Rank 1</label>
|
||||
<fieldset class="repeating_SpellsRankOne">
|
||||
Name <input type="text" name="attr_SpellName" value="" />
|
||||
Range <input type="text" name="attr_SpellRange" value="" />
|
||||
Duration <input type="text" name="attr_SpellDuration" value="" /><p></p>
|
||||
Description<p></p> <textarea name="attr_SpellDescription"></textarea>
|
||||
</fieldset>
|
||||
<label>Spells of Rank 2</label>
|
||||
<fieldset class="repeating_SpellsRankTwo">
|
||||
Name <input type="text" name="attr_SpellName" value="" />
|
||||
Range <input type="text" name="attr_SpellRange" value="" />
|
||||
Duration <input type="text" name="attr_SpellDuration" value="" /><p></p>
|
||||
Description<p></p> <textarea name="attr_SpellDescription"></textarea>
|
||||
</fieldset>
|
||||
<label>Spells of Rank 3</label>
|
||||
<fieldset class="repeating_SpellsRankThree">
|
||||
Name <input type="text" name="attr_SpellName" value="" />
|
||||
Range <input type="text" name="attr_SpellRange" value="" />
|
||||
Duration <input type="text" name="attr_SpellDuration" value="" /><p></p>
|
||||
Description<p></p> <textarea name="attr_SpellDescription"></textarea>
|
||||
</fieldset>
|
||||
<label>Spells of Rank 4</label>
|
||||
<fieldset class="repeating_SpellsRankFour">
|
||||
Name <input type="text" name="attr_SpellName" value="" />
|
||||
Range <input type="text" name="attr_SpellRange" value="" />
|
||||
Duration <input type="text" name="attr_SpellDuration" value="" /><p></p>
|
||||
Description<p></p> <textarea name="attr_SpellDescription"></textarea>
|
||||
</fieldset>
|
||||
<label>Spells of Rank 5</label>
|
||||
<fieldset class="repeating_SpellsRankFive">
|
||||
Name <input type="text" name="attr_SpellName" value="" />
|
||||
Range <input type="text" name="attr_SpellRange" value="" />
|
||||
Duration <input type="text" name="attr_SpellDuration" value="" /><p></p>
|
||||
Description<p></p> <textarea name="attr_SpellDescription"></textarea>
|
||||
</fieldset>
|
||||
<label>Spells of Rank 6</label>
|
||||
<fieldset class="repeating_SpellsRankSix">
|
||||
Name <input type="text" name="attr_SpellName" value="" />
|
||||
Range <input type="text" name="attr_SpellRange" value="" />
|
||||
Duration <input type="text" name="attr_SpellDuration" value="" /><p></p>
|
||||
Description<p></p> <textarea name="attr_SpellDescription"></textarea>
|
||||
</fieldset>
|
||||
<label>Spells of Rank 7</label>
|
||||
<fieldset class="repeating_SpellsRankSeven">
|
||||
Name <input type="text" name="attr_SpellName" value="" />
|
||||
Range <input type="text" name="attr_SpellRange" value="" />
|
||||
Duration <input type="text" name="attr_SpellDuration" value="" /><p></p>
|
||||
Description<p></p> <textarea name="attr_SpellDescription"></textarea>
|
||||
</fieldset>
|
||||
<label>Spells of Rank 8</label>
|
||||
<fieldset class="repeating_SpellsRankEight">
|
||||
Name <input type="text" name="attr_SpellName" value="" />
|
||||
Range <input type="text" name="attr_SpellRange" value="" />
|
||||
Duration <input type="text" name="attr_SpellDuration" value="" /><p></p>
|
||||
Description<p></p> <textarea name="attr_SpellDescription"></textarea>
|
||||
</fieldset>
|
||||
<label>Spells of Rank 9</label>
|
||||
<fieldset class="repeating_SpellsRankNine">
|
||||
Name <input type="text" name="attr_SpellName" value="" />
|
||||
Range <input type="text" name="attr_SpellRange" value="" />
|
||||
Duration <input type="text" name="attr_SpellDuration" value="" /><p></p>
|
||||
Description<p></p> <textarea name="attr_SpellDescription"></textarea>
|
||||
</fieldset>
|
||||
<label>Spells of Rank 10</label>
|
||||
<fieldset class="repeating_SpellsRankTen">
|
||||
Name <input type="text" name="attr_SpellName" value="" />
|
||||
Range <input type="text" name="attr_SpellRange" value="" />
|
||||
Duration <input type="text" name="attr_SpellDuration" value="" /><p></p>
|
||||
Description<p></p> <textarea name="attr_SpellDescription"></textarea>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="biographical">
|
||||
<div class="basicbio">
|
||||
<label>Gender <input name="attr_gender" type="text" /></label>
|
||||
<label>Age <input name="attr_age" type="number" /></label>
|
||||
<label>Height <input name="attr_height" type="text" /></label>
|
||||
<label>Build <input name="attr_build" type="text" /></label>
|
||||
<label>Eye Colour <input name="attr_eyes" type="text" /></label>
|
||||
<label>Hair colour / Style <input name="attr_hair" type="text" /></label>
|
||||
<label>Origin Country <input name="attr_origin" type="text" /></label>
|
||||
<label>Family Background <input name="attr_familybackground" type="text"/></label>
|
||||
Description <textarea name="attr_description"></textarea><p></p>
|
||||
Biography <textarea name="attr_biography"></textarea><p></p>
|
||||
</div>
|
||||
|
||||
<div class="modlang">
|
||||
<label>Modern Languages</label>
|
||||
<fieldset class="repeating_modernlanguages">
|
||||
Language <select name="attr_modernlanguage"/>
|
||||
<option value="Blank"> </option>
|
||||
<option value="Elleslandic"> Elleslandic</option>
|
||||
<option value="Visic"> Visic</option>
|
||||
<option value="Latter Mercanian"> Latter Mercanian</option>
|
||||
<option value="Cabbandari"> Cabbandari</option>
|
||||
<option value="Dakkandi"> Dakkandi</option>
|
||||
<option value="Algandarve"> Algandarve</option>
|
||||
<option value="Beaulangue"> Beaulangue</option>
|
||||
<option value="Kurlish"> Kurlish</option>
|
||||
<option value="Emphidian"> Emphidian</option>
|
||||
<option value="Opalarian"> Opalarian</option>
|
||||
<option value="Nascerine"> Nascerine</option>
|
||||
<option value="Etyabeyely"> Et'ya'be'yely</option>
|
||||
<option value="Klav"> Klav</option>
|
||||
<option value="Unno"> Unno</option>
|
||||
<option value="Raukil"> Raukil</option>
|
||||
<option value="Coradian"> Coradian Trader's Argot</option>
|
||||
<option value="Arcane"> Arcane</option>
|
||||
|
||||
</select>
|
||||
Fluency Level <select name="attr_modernfluency">
|
||||
<option value="None"></option>
|
||||
<option value="Fluent">Fluent</option>
|
||||
<option value="Intermediate">Intermediate</option>
|
||||
<option value="Basic">Basic</option>
|
||||
</select>
|
||||
Literate? <input type="checkbox" name="attr_modernliterate" value="0"/>
|
||||
Script <select name="attr_modernwriting">
|
||||
<option value="None"> </option>
|
||||
<option value="Classic"> Classic</option>
|
||||
<option value="Nikkar Runic"> Nikkar Runic</option>
|
||||
<option value="Emphidian"> Emphidian</option>
|
||||
<option value="Jezant"> Jezant</option>
|
||||
<option value="Majestic"> Majestic</option>
|
||||
<option value="Kitai Pictograms"> Kitai Pictograms</option>
|
||||
</select>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="anclang">
|
||||
<label>Ancient Languages</label>
|
||||
<fieldset class="repeating_ancientlanguages">
|
||||
Language <select name="attr_ancientlanguage"/>
|
||||
<option value="Blank"> </option>
|
||||
<option value="Bacchile"> Elleslandic</option>
|
||||
<option value="Emphidian"> Visic</option>
|
||||
<option value="Old Mercanian"> Latter Mercanian</option>
|
||||
<option value="Old Kurlish"> Cabbandari</option>
|
||||
<option value="Kaikahuran"> Dakkandi</option>
|
||||
<option value="Lughwyd"> Algandarve</option>
|
||||
</select>
|
||||
Fluency Level <select name="attr_ancientfluency">
|
||||
<option value="None"></option>
|
||||
<option value="Fluent">Fluent</option>
|
||||
<option value="Intermediate">Intermediate</option>
|
||||
<option value="Basic">Basic</option>
|
||||
</select>
|
||||
Literate? <input type="checkbox" name="attr_ancientliterate" value="0"/>
|
||||
Script <select name="attr_ancientwriting">
|
||||
<option value="None"> </option>
|
||||
<option value="Classic"> Classic</option>
|
||||
<option value="Nikkar Runic"> Nikkar Runic</option>
|
||||
<option value="Emphidian"> Emphidian</option>
|
||||
<option value="Jezant"> Jezant</option>
|
||||
<option value="Qemor Heiroglyphs"> Qemor Heiroglyphs</option>
|
||||
<option value="Kell"> Kell</option>
|
||||
<option value="Majestic"> Majestic</option>
|
||||
<option value="Kitai Pictograms"> Kitai Pictograms</option>
|
||||
</select>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="release">
|
||||
<p>Release Notes</p>
|
||||
<p>Ver 1.0</p>
|
||||
<p>Features to add: Autocalc to round off weight of coins (not working), Autocalc Total Encumberance.</p>
|
||||
<p>Show/hide magic sections depending on class selected on dropdown list.</p>
|
||||
<p>Move release notes and documentation to bottom of page?</p>
|
||||
<p>Change input fields font to Almendra</p>
|
||||
</div>
|
||||
|
||||
<div class="documentation">
|
||||
<p>At Serpent King Games, we’re fans of Dragon Warriors as well as the current publishers of the game. We recognise the essential contribution that fans have made in keeping interest in the game alive over the past three decades or so. We are very happy to see additions to the Dragon Warriors setting, in the form of free fan-made websites or other internet-based content such as free e-books or e-zines. However, it is essential that all Dragon Warriors fan sites adhere to the following Fan Policy:</p>
|
||||
|
||||
<p>1. Fan websites (or e-books, e-zines, etc.) must not be commercial enterprises. We have no objection to a fan site covering its costs through the use of adverts or similar, but you must not charge people to download or access fan-made material based on the Dragon Warriors setting.</p>
|
||||
|
||||
<p>2. Fan websites(or e-books, e-zines, etc.) are explicitly NOT permitted to reprint copyright material, including such items as art, character professions, monsters, or adventures that have been printed by Serpent King Games or other official Dragon Warriors publishers.</p>
|
||||
|
||||
<p>3. You may reference names, places, etc. from the Dragon Warriors setting.</p>
|
||||
|
||||
<p>4. All fan websites (or e-books, e-zines, etc.) must include the following text, in legible form, on the front page or on the first page that refers to Dragon Warriors or Legend:</p>
|
||||
|
||||
<p>“This website includes material based on the Dragon Warriors setting, as created by and copyright (c) Dave Morris and Oliver Johnson, and used according to the terms of the Serpent King Games Fan Policy. We are not permitted to charge you to use or access this content. This website is not published, endorsed, or officially approved by Serpent King Games. For more information about Dragon Warriors products and Serpent King Games, please visit www.serpentking.com”</p>
|
||||
|
||||
<p>5. We expect fan websites (or e-books, e-zines, etc.) to use the Dragon Warriors setting responsibly and legally. That means avoiding associating the setting with extreme graphic violence, explicit sexual content, hate speech against any particular real-world segment of society, or anything else that does not present Dragon Warriors in a positive light.</p>
|
||||
|
||||
<p>If you have any questions about the Fan Policy, please email info@serpentking.com</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/worker">
|
||||
const buttonlist = ["character","skills","inventory","magic","biographical","release","documentation"];
|
||||
buttonlist.forEach(button => {
|
||||
on(`clicked:${button}`, function() {
|
||||
setAttrs({
|
||||
sheetTab: button
|
||||
});
|
||||
});
|
||||
});
|
||||
</script>
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 204 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 262 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 113 KiB |
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"html": "Dragon Warriors Revised.html",
|
||||
"css": "Dragon Warriors Revised.css",
|
||||
"authors": "Stephen Keightley",
|
||||
"roll20userid": "630718",
|
||||
"preview": "Example - clean.png",
|
||||
"instructions": ""
|
||||
}
|
||||
Reference in New Issue
Block a user