update ButterflyAspect character-sheets

This commit is contained in:
Tealk
2022-03-05 14:24:39 +01:00
parent a2f9524b02
commit fc53311671
5 changed files with 223 additions and 175 deletions
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -1 +1 @@
{"version":3,"sources":["ButterflyAspect.sass"],"names":[],"mappings":"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","file":"ButterflyAspect.css"}
{"version":3,"sources":["ButterflyAspect.sass"],"names":[],"mappings":"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","file":"ButterflyAspect.css"}
+72 -147
View File
@@ -41,9 +41,18 @@
<input type="number" class="number-20" id="attr_leben_max" name="attr_leben_max" style="cursor: not-allowed" readonly />
</div>
</div>
<div class="formular">
<label for="attr_verteidigung">Verteidigung</label>
<input type="number" id="attr_verteidigung" name="attr_verteidigung" class="number-20" readonly />
<div class="formular ressourcen">
<label for="attr_ressourcen">Ressourcen</label>
<div>
<input type="checkbox" name="attr_ressourcen0" value="0" title="Ausgebrannt" />
<div>|</div>
<input type="checkbox" name="attr_ressourcen1" value="1" checked />
<input type="checkbox" name="attr_ressourcen2" value="2" checked />
<input type="checkbox" name="attr_ressourcen3" value="3" />
<input type="checkbox" name="attr_ressourcen4" value="4" />
<div>|</div>
<input type="checkbox" name="attr_ressourcen0" value="5" title="Geldsegen" />
</div>
</div>
<div class="formular">
<button type="roll" class="small-button" name="roll_schicksalRoll" value="Die Gruppe hat jetzt noch [[@{schicksal}]] Schicksalspunkte">Schicksal</button>
@@ -61,57 +70,29 @@
</div>
<div class="float attribut-stats">
<div class="float formular">
<button type="roll" class="small-button norollmod" name="roll_NaRoll" value="@{abilityroll} &{template:butterfly} {{name=Nahkampf}} {{rolling=[[floor(@{Na}d10 / 2)]]}}">
Nahkampf
</button>
<button
type="roll"
class="small-button rollmod"
name="roll_NaRoll"
value="@{abilityroll} &{template:butterfly} {{name=Nahkampf}} {{rolling=[[floor((@{Na} + ?{Modifier?|0})d10 / 2)]]}}"
>
<button type="roll" class="small-button norollmod" name="roll_NaRoll" value="@{abilityroll} &{template:butterfly} {{name=Nahkampf}} {{rolling=[[floor(@{Na}d10 / 2)]]}}">Nahkampf</button>
<button type="roll" class="small-button rollmod" name="roll_NaRoll" value="@{abilityroll} &{template:butterfly} {{name=Nahkampf}} {{rolling=[[floor((@{Na} + ?{Modifier?|0})d10 / 2)]]}}">
Nahkampf
</button>
<input type="number" name="attr_Na" value="1" min="1" class="number-20" />
</div>
<div class="float formular">
<button type="roll" class="small-button norollmod" name="roll_FeRoll" value="@{abilityroll} &{template:butterfly} {{name=Fernkampf}} {{rolling=[[floor(@{Fe}d10 / 2)]]}}">
Fernkampf
</button>
<button
type="roll"
class="small-button rollmod"
name="roll_FeRoll"
value="@{abilityroll} &{template:butterfly} {{name=Fernkampf}} {{rolling=[[floor((@{Fe} + ?{Modifier?|0})d10 / 2)]]}}"
>
<button type="roll" class="small-button norollmod" name="roll_FeRoll" value="@{abilityroll} &{template:butterfly} {{name=Fernkampf}} {{rolling=[[floor(@{Fe}d10 / 2)]]}}">Fernkampf</button>
<button type="roll" class="small-button rollmod" name="roll_FeRoll" value="@{abilityroll} &{template:butterfly} {{name=Fernkampf}} {{rolling=[[floor((@{Fe} + ?{Modifier?|0})d10 / 2)]]}}">
Fernkampf
</button>
<input type="number" name="attr_Fe" value="1" min="1" class="number-20" />
</div>
<div class="float formular">
<button type="roll" class="small-button norollmod" name="roll_GeRoll" value="@{abilityroll} &{template:butterfly} {{name=Geschick}} {{rolling=[[floor(@{Ge}d10 / 2)]]}}">
Geschick
</button>
<button
type="roll"
class="small-button rollmod"
name="roll_GeRoll"
value="@{abilityroll} &{template:butterfly} {{name=Geschick}} {{rolling=[[floor((@{Ge} + ?{Modifier?|0})d10 / 2)]]}}"
>
<button type="roll" class="small-button norollmod" name="roll_GeRoll" value="@{abilityroll} &{template:butterfly} {{name=Geschick}} {{rolling=[[floor(@{Ge}d10 / 2)]]}}">Geschick</button>
<button type="roll" class="small-button rollmod" name="roll_GeRoll" value="@{abilityroll} &{template:butterfly} {{name=Geschick}} {{rolling=[[floor((@{Ge} + ?{Modifier?|0})d10 / 2)]]}}">
Geschick
</button>
<input type="number" name="attr_Ge" value="1" min="1" class="number-20" />
</div>
<div class="float formular">
<button type="roll" class="small-button norollmod" name="roll_WaRoll" value="@{abilityroll} &{template:butterfly} {{name=Wahrnehmung}} {{rolling=[[floor(@{Wa}d10 / 2)]]}}">
Wahrnehmung
</button>
<button
type="roll"
class="small-button rollmod"
name="roll_WaRoll"
value="@{abilityroll} &{template:butterfly} {{name=Wahrnehmung}} {{rolling=[[floor((@{Wa} + ?{Modifier?|0})d10 / 2)]]}}"
>
<button type="roll" class="small-button norollmod" name="roll_WaRoll" value="@{abilityroll} &{template:butterfly} {{name=Wahrnehmung}} {{rolling=[[floor(@{Wa}d10 / 2)]]}}">Wahrnehmung</button>
<button type="roll" class="small-button rollmod" name="roll_WaRoll" value="@{abilityroll} &{template:butterfly} {{name=Wahrnehmung}} {{rolling=[[floor((@{Wa} + ?{Modifier?|0})d10 / 2)]]}}">
Wahrnehmung
</button>
<input type="number" name="attr_Wa" value="1" min="1" class="number-20" />
@@ -120,54 +101,28 @@
<button type="roll" class="small-button norollmod" name="roll_KoRoll" value="@{abilityroll} &{template:butterfly} {{name=Konstitution}} {{rolling=[[floor(@{Ko}d10 / 2)]]}}">
Konstitution
</button>
<button
type="roll"
class="small-button rollmod"
name="roll_KoRoll"
value="@{abilityroll} &{template:butterfly} {{name=Konstitution}} {{rolling=[[floor((@{Ko} + ?{Modifier?|0})d10 / 2)]]}}"
>
<button type="roll" class="small-button rollmod" name="roll_KoRoll" value="@{abilityroll} &{template:butterfly} {{name=Konstitution}} {{rolling=[[floor((@{Ko} + ?{Modifier?|0})d10 / 2)]]}}">
Konstitution
</button>
<input type="number" name="attr_Ko" value="1" min="1" class="number-20" />
</div>
<div class="float formular">
<button type="roll" class="small-button norollmod" name="roll_InRoll" value="@{abilityroll} &{template:butterfly} {{name=Intelligenz}} {{rolling=[[floor(@{In}d10 / 2)]]}}">
Intelligenz
</button>
<button
type="roll"
class="small-button rollmod"
name="roll_InRoll"
value="@{abilityroll} &{template:butterfly} {{name=Intelligenz}} {{rolling=[[floor((@{In} + ?{Modifier?|0})d10 / 2)]]}}"
>
<button type="roll" class="small-button norollmod" name="roll_InRoll" value="@{abilityroll} &{template:butterfly} {{name=Intelligenz}} {{rolling=[[floor(@{In}d10 / 2)]]}}">Intelligenz</button>
<button type="roll" class="small-button rollmod" name="roll_InRoll" value="@{abilityroll} &{template:butterfly} {{name=Intelligenz}} {{rolling=[[floor((@{In} + ?{Modifier?|0})d10 / 2)]]}}">
Intelligenz
</button>
<input type="number" name="attr_In" value="1" min="1" class="number-20" />
</div>
<div class="float formular">
<button type="roll" class="small-button norollmod" name="roll_WiRoll" value="@{abilityroll} &{template:butterfly} {{name=Wissen}} {{rolling=[[floor(@{Wi}d10 / 2)]]}}">
Wissen
</button>
<button
type="roll"
class="small-button rollmod"
name="roll_WiRoll"
value="@{abilityroll} &{template:butterfly} {{name=Wissen}} {{rolling=[[floor((@{Wi} + ?{Modifier?|0})d10 / 2)]]}}"
>
<button type="roll" class="small-button norollmod" name="roll_WiRoll" value="@{abilityroll} &{template:butterfly} {{name=Wissen}} {{rolling=[[floor(@{Wi}d10 / 2)]]}}">Wissen</button>
<button type="roll" class="small-button rollmod" name="roll_WiRoll" value="@{abilityroll} &{template:butterfly} {{name=Wissen}} {{rolling=[[floor((@{Wi} + ?{Modifier?|0})d10 / 2)]]}}">
Wissen
</button>
<input type="number" name="attr_Wi" value="1" min="1" class="number-20" />
</div>
<div class="float formular">
<button type="roll" class="small-button norollmod" name="roll_CaRoll" value="@{abilityroll} &{template:butterfly} {{name=Charisma}} {{rolling=[[floor(@{Ca}d10 / 2)]]}}">
Charisma
</button>
<button
type="roll"
class="small-button rollmod"
name="roll_CaRoll"
value="@{abilityroll} &{template:butterfly} {{name=Charisma}} {{rolling=[[floor((@{Ca} + ?{Modifier?|0})d10 / 2)]]}}"
>
<button type="roll" class="small-button norollmod" name="roll_CaRoll" value="@{abilityroll} &{template:butterfly} {{name=Charisma}} {{rolling=[[floor(@{Ca}d10 / 2)]]}}">Charisma</button>
<button type="roll" class="small-button rollmod" name="roll_CaRoll" value="@{abilityroll} &{template:butterfly} {{name=Charisma}} {{rolling=[[floor((@{Ca} + ?{Modifier?|0})d10 / 2)]]}}">
Charisma
</button>
<input type="number" name="attr_Ca" value="1" min="1" class="number-20" />
@@ -195,7 +150,6 @@
<div><input class="textcenter" type="text" name="attr_skillname" /></div>
<div>
<select name="attr_attribut">
<option value="10">Ressourcen</option>
<option value="@{Na}">Nahkampf</option>
<option value="@{Fe}">Fernkampf</option>
<option value="@{Ge}">Geschick</option>
@@ -240,7 +194,6 @@
<div>Attr.</div>
<div>Wert</div>
<div>MOD</div>
<div>Dmg</div>
<div>Roll</div>
</div>
<div class="gridplace">
@@ -252,23 +205,18 @@
<select name="attr_attribut">
<option value="@{Na}">Nahkampf</option>
<option value="@{Fe}">Fernkampf</option>
<option value="@{Ge}">Geschick</option>
<option value="@{Ko}">Konstitution</option>
</select>
</div>
<div><input type="number" name="attr_weaponskill" value="0" /></div>
<div><input type="number" name="attr_weaponskill_mod" value="0" /></div>
<div><input type="number" name="attr_weapondmg" value="0" /></div>
<div>
<button
type="roll"
class="norollmod"
class=""
name="roll_skill"
value="@{abilityroll} &{template:butterfly} {{name=@{weaponname}}} {{rolling=[[(@{weaponskill} + @{weaponskill_mod})d10!k@{attribut}]]}} {{damage=[[@{weapondmg}]]}} {{desc=@{weaponeffekt}}}"
></button>
<button
type="roll"
class="rollmod"
name="roll_skill"
value="@{abilityroll} &{template:butterfly} {{name=@{weaponname}}} {{rolling=[[(@{weaponskill} + @{weaponskill_mod} + ?{Würfel Modifier?|0})d10!k@{attribut}]]}} {{damage=[[@{weapondmg} + ?{Schaden Modifier?|0}]]}} {{desc=@{weaponeffekt}}}"
value="@{abilityroll} &{template:butterfly} {{name=@{weaponname}}} [[floor([[((@{weaponskill} + @{weaponskill_mod} + ?{Würfel Modifier?|0})d10!k@{attribut})]] / 5)]] {{rolling=$[[0]]}} {{damage=$[[1]]}} {{desc=@{weaponeffekt}}}"
></button>
</div>
<input class="liketextarea hiddenBox" type="text" name="attr_weaponeffekt" placeholder="Spezialeffekt" />
@@ -322,26 +270,17 @@
<div>
<button
type="roll"
class="norollmod"
class=""
name="roll_spell"
value="@{abilityroll} &{template:butterfly} {{name=@{spellname}}} [[ floor(([[(@{spellskill})d10!k@{in}]] - [[@{spellwiderstand} + (?{Gegnerische Intelligenz?|0} + ?{Aufrechterhaltene Zauber?|0}) * 2]]) / 5) ]] {{rolling=$[[0]]}} {{widerstand=$[[1]]}} {{erfolgsgerade=@{erfolgsgerade}}} {{desc=@{spelleffekt}}} {{randomplayer=@{randomplayer}}}"
><input
type="number"
name="attr_spellwiderstand"
value="floor((@{spellbefehligen} + @{spellbewegung} + @{spellelement} + @{spellentfernung} + @{spellgestalt} + @{spellglueck} + @{spellreinigung} + @{spellwissen} + @{ziehlbereich} + @{zeit}) * 2)"
disabled
/></button>
<button
type="roll"
class="rollmod"
name="roll_spell"
value="@{abilityroll} &{template:butterfly} {{name=@{spellname}}} [[ floor(([[(@{spellskill} + ?{Würfel Modifier?|0})d10!k@{in}]] - [[@{spellwiderstand} + (?{Gegnerische Intelligenz?|0} + ?{Aufrechterhaltene Zauber?|0}) * 2]]) / 5) ]] {{rolling=$[[0]]}} {{widerstand=$[[1]]}} {{erfolgsgerade=@{erfolgsgerade}}} {{desc=@{spelleffekt}}} {{randomplayer=@{randomplayer}}}"
><input
type="number"
name="attr_spellwiderstand"
value="floor((@{spellbefehligen} + @{spellbewegung} + @{spellelement} + @{spellentfernung} + @{spellgestalt} + @{spellglueck} + @{spellreinigung} + @{spellwissen} + @{ziehlbereich} + @{zeit}) * 2)"
disabled
/></button>
value="@{abilityroll} &{template:butterfly} {{name=@{spellname}}} [[({floor(([[(@{spellskill})d10!k@{in} + ?{Würfel Modifier?|0}]] - [[@{spellwiderstand} + @{extradamage} + (?{Gegnerische Intelligenz?|0} + ?{Aufrechterhaltene Zauber?|0}) * 2]]) / 5),1}kh1) * @{spellreinigung}]] {{rolling=$[[0]]}} {{widerstand=$[[1]]}} {{damage=@{damage}}} {{healing=@{healing}}} {{desc=@{spelleffekt}}}"
>
<input
type="number"
name="attr_spellwiderstand"
value="floor((@{spellbefehligen} + @{spellbewegung} + @{spellelement} + @{spellentfernung} + @{spellgestalt} + @{spellglueck} + @{spellreinigung} + @{spellwissen} + @{ziehlbereich} + @{zeit}) * 2)"
disabled
/>
</button>
</div>
<div class="hiddenBox">
<div class="select-4">
@@ -390,17 +329,24 @@
<input type="checkbox" name="attr_spellwissen" value="6" />
<input type="checkbox" name="attr_spellwissen" value="10" />
</div>
<div id="erfolgsgerade">
<select name="attr_erfolgsgerade">
<option value="0" selected disabled>Erfolgsgrad</option>
<option value="$[[2]]">aktiv</option>
<div id="damage">
<select name="attr_damage">
<option value="0" selected disabled>Schaden</option>
<option value="[[floor((@{spellwiderstand} + @{extradamage} ) / 5)]]">aktiv</option>
<option value="">inaktiv</option>
</select>
</div>
<div id="randomplayer">
<select name="attr_randomplayer">
<option value="0" selected disabled>Zufälliger Effekt Spielerauswahl</option>
<option value="[[1t[randomplayer]]]">aktiv</option>
<div id="extradamage">
<select name="attr_extradamage">
<option value="0" selected disabled>Extraschaden</option>
<option value="?{Zusatzschaden|+0 Schaden (+5 Wiederstand), 0|+1 Schaden (+5 Wiederstand), 5|+2 Schaden (+10 Wiederstand), 10|+3 Schaden (+15 Wiederstand), 15|+4 Schaden (+20 Wiederstand), 20|+5 Schaden (+25 Wiederstand), 25}">aktiv</option>
<option value="0">inaktiv</option>
</select>
</div>
<div id="healing">
<select name="attr_healing">
<option value="0" selected disabled>Heilung</option>
<option value="$[[2]]">aktiv</option>
<option value="">inaktiv</option>
</select>
</div>
@@ -445,14 +391,13 @@
</div>
<div class="ruestung">
<input type="text" name="attr_ruestungName" placeholder="Rüstungsart" />
<input type="number" name="attr_ruestungGeschick" placeholder="Max. Geschickbonus" />
<input type="number" name="attr_ruestung" placeholder="Rüstungsbonus" />
<input type="number" name="attr_ruestungStufe" placeholder="Stufe" />
</div>
<fieldset class="repeating_extras">
<div class="repeat-inv extras-row">
<input class="options-flag" name="attr_options-flag" type="checkbox" title="Show/hide options" /><span>y</span>
<input type="text" name="attr_name" placeholder="Gegenstand" />
<input type="number" name="attr_wight" placeholder="Kosten" />
<input type="number" name="attr_wight" placeholder="Info" />
<input type="number" name="attr_costs" placeholder="Anzahl" />
<textarea class="hiddenBox" name="attr_description" placeholder="Beschreibung"></textarea>
</div>
@@ -520,9 +465,7 @@
<div class="break"></div>
<div class="float full version">
v21.08
</div>
<div class="float full version">v22.03</div>
</div>
<!-- rolltemplate -->
@@ -534,23 +477,19 @@
<div class="content">
<div><span>Ergebnis:</span>{{rolling}}</div>
{{#damage}}
<div><span>Schaden:</span>{{damage}}</div>
{{/damage}}
{{#widerstand}}
<div><span>Widerstand:</span>{{widerstand}}</div>
{{#erfolgsgerade}}
<div><span>Erfolgsgrad:</span>{{erfolgsgerade}}</div>
{{/erfolgsgerade}}
{{/widerstand}}
{{#desc}}
<div class="desc">
<span>Effekt:</span>
{{desc}}
</div>
{{#randomplayer}}
<div><span>Spieler:</span>{{randomplayer}}</div>
{{/randomplayer}}
{{/desc}}
<div><span>Schaden:</span>{{damage}}</div>
{{/damage}} {{#widerstand}}
<div><span>Widerstand:</span>{{widerstand}}</div>
{{/widerstand}} {{#healing}}
<div><span>Heilung:</span>{{healing}}</div>
{{/healing}} {{#desc}}
<div class="desc">
<span>Effekt:</span>
{{desc}}
</div>
{{#randomplayer}}
<div><span>Spieler:</span>{{randomplayer}}</div>
{{/randomplayer}} {{/desc}}
</div>
</div>
</rolltemplate>
@@ -1247,20 +1186,6 @@
});
});
on("change:ge change:ruestung change:ruestungGeschick", function() {
getAttrs(["ge", "ruestung", "ruestungGeschick"], function(values) {
if (values.ge < values.ruestungGeschick) {
setAttrs({
verteidigung: Math.floor(parseInt(values.ge) * 3 + parseInt(values.ruestung))
});
} else {
setAttrs({
verteidigung: Math.floor(parseInt(values.ruestungGeschick) * 3 + parseInt(values.ruestung))
});
}
});
});
on('change:repeating_advancements', function () {
TAS.repeating('advancements')
.attrs('XPSpent')
+141 -18
View File
@@ -59,6 +59,9 @@ input.selector-switch
border: 1px solid #ddd
border-radius: 3px
select
background: transparent
label
width: auto
@@ -181,7 +184,7 @@ input.selector-switch
color: #fff
font-size: 15px
text-shadow: none
&:before
content: "t"
padding-right: 5px
@@ -266,6 +269,16 @@ input.selector-switch
input
max-width: 80px
.ressourcen
>div
width: max-content
margin: 14px auto
*
width: auto
float: left
.attribut
display: inherit
@@ -302,11 +315,10 @@ input.selector-switch
@mixin grid_skill
display: grid
grid-template-columns: 405px 155px 75px 75px 55px 55px
grid-template-columns: 405px 135px 75px 75px 75px 55px
grid-gap: 5px
.skills,
.weapons
.skills
display: inherit
.grid
@@ -333,8 +345,7 @@ input.selector-switch
.repitem
.repeat-skill,
.repeat-weapon
.repeat-skill
@include grid_skill
min-height: 40px
@@ -359,6 +370,63 @@ input.selector-switch
&:hover .options-flag+span
display: block
@mixin grid_weapons
display: grid
grid-template-columns: 460px 155px 75px 75px 55px
grid-gap: 5px
.weapons
display: inherit
.grid
@include grid_weapons
>div
background-color: #EEE
font-weight: bold
text-align: center
.gridplace
input
border: none
width: -webkit-fill-available
width: -moz-available
button[type="roll"]
border: none
width: -webkit-fill-available
width: -moz-available
.repcontainer
.repitem
.repeat-weapon
@include grid_weapons
min-height: 40px
input.liketextarea
width: 845px
height: 26px
border: 1px solid #ddd
border-radius: 3px
textarea
width: 845px
div
margin: auto 0
text-align: center
.repeat-weapon
input.options-flag
width: auto
&:hover .options-flag+span
display: block
@mixin grid_colums_mage
grid-template-columns: 130px 395px 60px 60px 60px 60px 55px
grid-gap: 5px
@@ -420,19 +488,16 @@ input.selector-switch
grid-template-columns: 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px
grid-gap: 5px
grid-template-rows: auto
grid-template-areas: ". . . . . . . . . . . erfolgsgerade randomplayer" "textarea textarea textarea textarea textarea textarea textarea textarea textarea textarea textarea textarea textarea"
grid-template-areas: ". . . . . . . . . . damage extradamage healing" "textarea textarea textarea textarea textarea textarea textarea textarea textarea textarea textarea textarea textarea"
#inputtext
grid-area: inputtext
#damage
grid-area: damage
#erfolgsgerade
grid-area: erfolgsgerade
#extradamage
grid-area: extradamage
#dauer
grid-area: dauer
#randomplayer
grid-area: randomplayer
#healing
grid-area: healing
#textarea
grid-area: textarea
@@ -513,6 +578,64 @@ input.selector-switch
.version
text-align: right
body.sheet-darkmode
button,
input,
optgroup,
select,
textarea,
.charsheet
color: #eee
.sheetform
background-color: transparent
.btn,
.btn.btn-default
color: rgb(200, 195, 188)
text-shadow: rgba(24, 26, 27, 0.75) 0px 1px 1px
background-color: rgb(30, 32, 33)
background-image: linear-gradient(rgb(24, 26, 27), rgb(38, 41, 43))
border-color: rgb(62, 68, 70) rgb(62, 68, 70) rgb(67, 73, 76)
box-shadow: rgba(24, 26, 27, 0.2) 0px 1px 0px inset, rgba(0, 0, 0, 0.05) 0px 1px 2px
.charsheet
.container
button,
input,
optgroup,
select,
textarea
border-color: rgb(58, 62, 65)
.formular
border-color: rgb(58, 62, 65)
label,
button
background-color: var(--dark-surface1)
color: rgb(188, 182, 173)
button
border-color: rgb(58, 62, 65)
.gridplace
.repcontainer
.repitem:nth-child(2n)
background-color: rgb(34, 36, 38)
.skills,
.weapons,
.mage
.grid > div
background-color: rgb(34, 36, 38)
.sheet-rolltemplate-butterfly
.sheet-container
@@ -537,9 +660,9 @@ input.selector-switch
text-align: initial
p
ine-height: 14px
line-height: 14px
&:last-child
&:last-child
margin: 0
div
+8 -8
View File
@@ -1,9 +1,9 @@
{
"html": "ButterflyAspect.html",
"css": "ButterflyAspect.css",
"authors": "Daniel (Tealk) Buck - Herzog von Meranien",
"roll20userid": "207181",
"preview": "ButterflyAspect.jpg",
"instructions": "## Allgemeines\r Besuchen Sie unsere [offizielle Website](https://butterfly-aspect.de/), um die neuesten Regelbuecher und hilfreiche Tools zu erhalten. Auch als [Onlinedoku](https://books.rollenspiel.monster/shelves/butterflyaspect) verfuegbar.\r\r## Handhabung\r Wenn Sie \"Spielerauswahl aktiv\" waehlen, ist es notwendig, eine Rollentabelle mit dem Namen \"randomplayer\" zu erstellen, in die Sie alle Namen der Spielercharaktere eintragen koennen. \r * Mit der Schaltflaeche \"Fuer alle wuerfeln\" oder \"Fuer GM wuerfeln\" ist es moeglich die sichtbarkeit fuer alle Wuerfel, die ueber den Charakterbogen geworfen werden, umzuschalten.\r * Leben werden automatisch berechnet, wenn das Attribut \"Konstitution\" geaendert wird. **Achtung: jede aenderung erhoeht auch den aktuellen Wert des Lebens.**\r \"Verteidigung\" wird automatisch berechnet, wenn \"Geschick\" und die Attribute der Ruestung \"Max. Geschickbonus\" \"Ruestungsbonus\" eingetragen/geaendert wird. \r\r## Kontakt\r Wenn Sie Bugs finden oder Vorschlaege haben, benutzen Sie bitte den [Github issue tracker] (https://github.com/Tealk/roll20-character-sheets/issues). \r\r## Contribute\r Wenn Sie mich unterstuetzen wollen, hier ist meine [Roll20-Wunschliste](https://marketplace.roll20.net/wishlists/207181) oder [Roll20-Abonnement](https://app.roll20.net/gift/forid/207181).",
"legacy": false
}
"html": "ButterflyAspect.html",
"css": "ButterflyAspect.css",
"authors": "Daniel (Tealk) Buck - Herzog von Meranien",
"roll20userid": "207181",
"preview": "ButterflyAspect.jpg",
"instructions": "## Allgemeines\r Besuchen Sie unsere [offizielle Website](https://butterfly-aspect.de/), um die neuesten Regelbuecher und hilfreiche Tools zu erhalten. Auch als [Onlinedoku](https://book.butterfly-aspect.de/) verfuegbar.\r\r## Handhabung\r * Mit der Schaltflaeche \"Fuer alle wuerfeln\" oder \"Fuer GM wuerfeln\" ist es moeglich die sichtbarkeit fuer alle Wuerfel, die ueber den Charakterbogen geworfen werden, umzuschalten.\r * Leben werden automatisch berechnet, wenn das Attribut \"Konstitution\" geaendert wird. **Achtung: jede Aenderung erhoeht auch den aktuellen Wert des Lebens.**\r \"Verteidigung\" wird automatisch berechnet, wenn \"Geschick\" und die Attribute der Ruestung \"Max. Geschickbonus\" \"Ruestungsbonus\" eingetragen/geaendert wird. \r\r## Kontakt\r Wenn Sie Bugs finden oder Vorschlaege haben, benutzen Sie bitte den [issue tracker] (https://codeberg.org/tealk-roll20-character-sheets/ButterflyAspect/issues). \r\r## Contribute\r Wenn Sie mich unterstuetzen wollen, hier ist meine [Roll20-Wunschliste](https://marketplace.roll20.net/wishlists/207181) oder [Roll20-Abonnement](https://app.roll20.net/gift/forid/207181).",
"legacy": false
}