Character Vault
Any Concept / Any System
Compendium
Your System Come To Life
Roll20 for Android
Streamlined for your Tablet
Roll20 for iPad
Streamlined for your Tablet

Personal tools

Difference between revisions of "Tavern Tales"

From Roll20 Wiki

Jump to: navigation, search
m (Macro for rolling with Attribute)
(Macro for rolling with Attribute)
Line 14: Line 14:
 
=== Macro for rolling with Attribute ===
 
=== Macro for rolling with Attribute ===
  
  <nowiki>/roll {3d20dl1}dh1 + ?{You have @{Selected|Spirit} Spirit, @{Selected|Mind} Mind, @{Selected|Brawn} Brawn, @{Selected|Finesse} Finesse, @{Selected|Toughness} Toughness, @{Selected|Life} Life, and @{Selected|Block} Block. What value would you like to add to the roll?|0}
+
  <code>/roll {3d20dl1}dh1 + ?{You have @{Selected|Spirit} Spirit, @{Selected|Mind} Mind, @{Selected|Brawn} Brawn, @{Selected|Finesse} Finesse, @{Selected|Toughness} Toughness, @{Selected|Life} Life, and @{Selected|Block} Block. What value would you like to add to the roll?|0}
  </nowiki>
+
  </code>
  
 
=== Custom Character Sheet ===
 
=== Custom Character Sheet ===

Revision as of 07:10, 16 September 2014

Contents

Tavern Tales

Tavern Tales is a free RPG available at www.taverntalesrpg.com


Roll Median 3d20

/roll {3d20dl1}dh1

Roll with "Increase", aka Max 3d20

/roll {3d20}kh1

Roll with "Decrease", aka Min 3d20

/roll {3d20}kl1

Macro for rolling with Attribute

/roll {3d20dl1}dh1 + ?{You have @{Selected|Spirit} Spirit, @{Selected|Mind} Mind, @{Selected|Brawn} Brawn, @{Selected|Finesse} Finesse, @{Selected|Toughness} Toughness, @{Selected|Life} Life, and @{Selected|Block} Block. What value would you like to add to the roll?|0}

Custom Character Sheet

<div class="sheet-TavernTalesSheetBody">
<div class="sheet-2colrow">
 
    <div class="sheet-col">
        <div class="sheet-Attributes">
            <h3>Attributes</h3>
            
        
            <table>
                <tr>
                <th>Brawn: </th>
                
                <td>
                    <input type="number" name="attr_brawn" />
                </td>
                <td><button type='roll' style="background-color:darkred" value='/roll {3d20kl1} + @{Brawn} for decreased brawn' name='roll_DecBrawn'>Decreased</button></td>
                <td><button type='roll' value='/roll {3d20dl1}dh1 + @{Brawn} for brawn' name='roll_Brawn'>Normal</button></td>
                <td><button type='roll' style="background-color:lightgreen" value='/roll {3d20kh1} + @{Brawn} for increased brawn' name='roll_IncBrawn'>Increased</button></td>
                </tr>
        
                <tr>
                <th>Mind: </th>
                <td><input type="number" name="attr_mind" /></td>
                <td><button type='roll' style="background-color:darkred" value='/roll {3d20kl1} + @{Mind} for decreased mind' name='roll_DecMind'>Decreased</button></td>
                <td><button type='roll' value='/roll {3d20dl1}dh1 + @{Mind} for brawn' name='roll_Mind'>Normal</button></td>
                <td><button type='roll' style="background-color:lightgreen" value='/roll {3d20kh1} + @{Mind} for increased mind' name='roll_IncMind'>Increased</button></td>
                </tr>
        
                <tr>
                <th>Finesse: </th>
                <td><input type="number" name="attr_finesse" /></td>
                <td><button type='roll' style="background-color:darkred" value='/roll {3d20kl1} + @{Finesse} for decreased Finesse'>Decreased</button></td>
                <td><button type='roll' value='/roll {3d20dl1}dh1 + @{Finesse} for Finesse'>Normal</button></td>
                <td><button type='roll' style="background-color:lightgreen" value='/roll {3d20kh1} + @{Finesse} for increased Finesse'>Increased</button></td>
                </tr>
        
                <tr>
                <th>Spirit: </th>
                <td><input type="number" name="attr_spirit" /></td>
                <td><button type='roll' style="background-color:darkred" value='/roll {3d20kl1} + @{Spirit} for decreased Spirit'>Decreased</button></td>
                <td><button type='roll' value='/roll {3d20dl1}dh1 + @{Spirit} for Spirit'>Normal</button></td>
                <td><button type='roll' style="background-color:lightgreen" value='/roll {3d20kh1} + @{Spirit} for increased Spirit'>Increased</button></td>
                </tr>
            </table>
    
        </div>

        <div class="sheet-combatDamage">
            <input type="number" name="attr_currentDamageDice" value="1"/> 
            d <select name="attr_currentDamageDieType" class="sheet-dieTypeSelect" value="8">
              <option value="6">6</option>
              <option value="8">8</option>
            </select>
            
            + 
            <select name="attr_currentDamageModifierAttribute" style="width:100px;">
                <option value="@{Brawn}" selected="selected">Brawn</option>
                <option value="@{Finesse}">Finesse</option>
                <option value="@{Mind}">Mind</option>
                <option value="@{Spirit}">Spirit</option>
            </select>
            <button type='roll' value='/roll @{currentDamageDice}d@{currentDamageDieType} + @{currentDamageModifierAttribute} for damage'> Damage</button>
        </div>

        <div class="sheet-defense"> 
            <p>Toughness: <input type="number" name="attr_toughness" />
            Life: <input type="number" name="attr_life" />
            MaxLife: <input type="number" name="attr_life_max" value="@{toughness}*4" /></p>
            <p>Block: <input type="number" name="attr_block" />
            Soak: <input type="number" name="attr_soak" />
            Advantage: <input type="number" name="attr_advantage" /></p>
        </div>

        
        <div class="sheet-equipment">

			<div class="sheet-Weapons">

				<h3>Weapons (name, keywords)</h3>
				
				<fieldset class="repeating_weapons">
					<input type="text" class="sheet-TTitemName" name="attr_WeaponName" />
					<input type="text" class="sheet-TTitemDesc" name="attr_weaponKeywords" />
				</fieldset>
				
			</div>

			<div class="sheet-Armor">
				<h3>Armor (name, properties)</h3>
				
				<fieldset class="repeating_armor">
					<input type="text" class="sheet-TTitemName" name="attr_ArmorName" />
					<input type="text" class="sheet-TTitemDesc" name="attr_armorKeywords" />
				</fieldset>
				
			</div>

			<div class="sheet-MiscEquipment">
				<h3>Other Equipment (name, description)</h3>
				
				<fieldset class="repeating_miscEquipment">
					<input type="text" class="sheet-TTitemName" name="attr_EquipmentName" />
					<input type="text" class="sheet-TTitemDesc" name="attr_equipmentDescription" />
				</fieldset>
				
				
			</div>

			<div class="sheet-Gold">
				<h3>Gold</h3>
				<input type="number" name="attr_gold"/>
			</div>

		</div> <!-- Equipment -->
		
		
    </div> <!-- sheet-col -->

    <div class="sheet-col">
	
		<div class="sheet-logo">
			<img src="http://i.imgur.com/1ZKy6mc.jpg">
		</div>
		
		<div class="sheet-buffs">
			<h3>Buffs and Debuffs</h3>
			<textarea class="sheet-BuffEntryField" name="attr_BuffsAndDebuffs"></textarea>
		</div>
		
		
		<div class="sheet-traits">
			<h3>Traits (Name, Description, Type)</h3>
			<fieldset class="repeating_Traits">
				<!-- <input type="text" class="sheet-TTtraitName" name="attr_TraitName" /> -->
				<!-- <input type="text" class="sheet-TTtraitDesc" name="attr_TraitDescription" /> -->
				<textarea class="sheet-TTtraitName" name="attr_TraitName" rows="2"></textarea>
				<textarea class="sheet-TTtraitDesc" name="attr_TraitDescription" rows="2"></textarea>

				<!--
                <select class="sheet-TTTraitType" name="attr_TraitType" value="Combat">
					<option value="Combat">C</option>
					<option value="Exploration">E</option>
					<option value="Interaction">I</option>
				</select>
                -->
			</fieldset>
				
		
		</div>
		
    </div> <!-- sheet-col -->
</div> <!-- 2col-row -->





</div> <!-- sheet-TavernTalesSheetBody -->

 

CSS for Custom Character Sheet



.sheet-TavernTalesSheetBody {

    color: black;
    font-family: "Times New Roman", Times, serif;
    background-color: #B8B894;
    padding:15px;
}

.sheet-TavernTalesSheetBody .sheet-col h3 {
    font-size: 3.0em;
    color: black;

    font-size: 1.5em;
}

.sheet-Attributes th {
    color: black;

    font-size: 1.0em;
    width: 50px;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
}


.sheet-combatDamage {
    margin: 0px;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;

    text-align: center;
}

.sheet-combatDamage select {
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;  
    width:90px;
}

.sheet-combatDamage .sheet-dieTypeSelect {
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;  
    width:50px;
}

.sheet-defense p {
    text-align: center;
}

.sheet-TTTraitType {
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;  
    width:50px;
}

.sheet-TTitemName {
    width:30%;
}

.sheet-TTitemDesc {
    width:65%;
}

.sheet-BuffEntryField {
    width:100%;
    height:100px;

}

.sheet-TTtraitName {
    padding:0px;
    margin:0px;
    width:30%;
	height:50px;
}



.sheet-TTtraitDesc {
    padding:0px;
    margin:0px;
    width:60%;
	height:50px;

}