mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
Add files via upload
This commit is contained in:
@@ -360,7 +360,7 @@
|
||||
|
||||
<button class="clear infographic_buttons" type="roll" name="Throwing" value="@{to-gm}&{template:mythic} {{character= @{character_name}}} {{throwmod= [[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]}} {{throwmod12=[[[[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]*([[20]]+([[0-floor( ?{Roll?|Roll WFM, (@{WFM} + @{WFM_advancement}+@{fatigue_mod} + ?{modifier&#124;0&#125; - 1d100)/10|Custom, ?{Result of WFM roll&#124;0&#125;})]])d1 [Invert this to find your DOS]-[[floor(?{Item weight|0} * 1/0.1)]]-?{Grip modifier|solid, 0|slight, 1|Partial, 2|Sloppy, 2}) * ?{Distance modifier|None, 1|Sloppy or obj too big, 0.5}]]}} {{throwmod34=[[[[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]*([[20]]+([[0-floor( ?{Roll?|Roll WFM, (@{WFM} + @{WFM_advancement}+@{fatigue_mod} + ?{modifier&#124;0&#125; - 1d100)/10|Custom, ?{Result of WFM roll&#124;0&#125;})]])d1 [Invert this to find your DOS]-[[floor(?{Item weight|0} * 1/0.2)]]-?{Grip modifier|solid, 0|slight, 1|Partial, 2|Sloppy, 2}) * ?{Distance modifier|None, 1|Sloppy or obj too big, 0.5}]]}} {{throwmod56=[[[[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]*([[20]]+([[0-floor( ?{Roll?|Roll WFM, (@{WFM} + @{WFM_advancement}+@{fatigue_mod} + ?{modifier&#124;0&#125; - 1d100)/10|Custom, ?{Result of WFM roll&#124;0&#125;})]])d1 [Invert this to find your DOS]-[[floor(?{Item weight|0} * 1/0.3)]]-?{Grip modifier|solid, 0|slight, 1|Partial, 2|Sloppy, 2}) * ?{Distance modifier|None, 1|Sloppy or obj too big, 0.5}]]}} {{throwmod79=[[[[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]*([[20]]+([[0-floor( ?{Roll?|Roll WFM, (@{WFM} + @{WFM_advancement}+@{fatigue_mod} + ?{modifier&#124;0&#125; - 1d100)/10|Custom, ?{Result of WFM roll&#124;0&#125;})]])d1 [Invert this to find your DOS]-[[floor(?{Item weight|0} * 1/0.5)]]-?{Grip modifier|solid, 0|slight, 1|Partial, 2|Sloppy, 2}) * ?{Distance modifier|None, 1|Sloppy or obj too big, 0.5}]]}} {{throwmod1012=[[[[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]*([[20]]+([[0-floor( ?{Roll?|Roll WFM, (@{WFM} + @{WFM_advancement}+@{fatigue_mod} + ?{modifier&#124;0&#125; - 1d100)/10|Custom, ?{Result of WFM roll&#124;0&#125;})]])d1 [Invert this to find your DOS]-[[floor(?{Item weight|0} * 1/2)]]-?{Grip modifier|solid, 0|slight, 1|Partial, 2|Sloppy, 2}) * ?{Distance modifier|None, 1|Sloppy or obj too big, 0.5}]]}} {{throwmod1318=[[[[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]*([[20]]+([[0-floor( ?{Roll?|Roll WFM, (@{WFM} + @{WFM_advancement}+@{fatigue_mod} + ?{modifier&#124;0&#125; - 1d100)/10|Custom, ?{Result of WFM roll&#124;0&#125;})]])d1 [Invert this to find your DOS]-[[floor(?{Item weight|0} * 1/5)]]-?{Grip modifier|solid, 0|slight, 1|Partial, 2|Sloppy, 2}) * ?{Distance modifier|None, 1|Sloppy or obj too big, 0.5}]]}} {{throwmod1925=[[[[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]*([[20]]+([[0-floor( ?{Roll?|Roll WFM, (@{WFM} + @{WFM_advancement}+@{fatigue_mod} + ?{modifier&#124;0&#125; - 1d100)/10|Custom, ?{Result of WFM roll&#124;0&#125;})]])d1 [Invert this to find your DOS]-[[floor(?{Item weight|0} * 1/10)]]-?{Grip modifier|solid, 0|slight, 1|Partial, 2|Sloppy, 2}) * ?{Distance modifier|None, 1|Sloppy or obj too big, 0.5}]]}} {{Item weight= [[?{Item weight|0}]]}}" >Throwing</button>
|
||||
|
||||
<button class="clear infographic_buttons" type="roll" name="scatter" value="@{to-gm}&{template:mythic} {{character= @{character_name}}} {{scatter-range= [[[[(abs(?{Degrees of Failiure|0})+floor(?{range from target|0}/100))*?{Target at|Normal range,1|Max range,2|Extreme range,4})]]d10*?{Scatter type|Weapon or ordnance,1|Thrown,0.5}]]}} {{scatter-direction=[[1d10]]d1}}" >Scatter</button>
|
||||
<button class="clear infographic_buttons" type="roll" name="scatter" value="@{to-gm}&{template:mythic} {{character= @{character_name}}} {{scatter-range= [[[[(abs(?{Degrees of Failure|0})+floor(?{range from target|0}/100))*?{Target at|Normal range,1|Max range,2|Extreme range,4})]]d10*?{Scatter type|Weapon or ordnance,1|Thrown,0.5}]]}} {{scatter-direction=[[1d10]]d1}}" >Scatter</button>
|
||||
|
||||
<button class="clear infographic_buttons" type="roll" name="tokenmod" value='!token-mod --set tooltip|"@{Tokenmod_settings}" --on show_tooltip @{Tokenmod_custom}'>Tokenmod</button>
|
||||
</div>
|
||||
@@ -2666,7 +2666,7 @@
|
||||
|
||||
<button class="clear infographic_buttons" type="roll" name="Throwing" value="@{to-gm}&{template:mythic} {{character= @{character_name}}} {{throwmod= [[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]}} {{throwmod12=[[[[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]*([[20]]+([[0-floor( ?{Roll?|Roll WFM, (@{WFM} + @{WFM_advancement}+@{fatigue_mod} + ?{modifier&#124;0&#125; - 1d100)/10|Custom, ?{Result of WFM roll&#124;0&#125;})]])d1 [Invert this to find your DOS]-[[floor(?{Item weight|0} * 1/0.1)]]-?{Grip modifier|solid, 0|slight, 1|Partial, 2|Sloppy, 2}) * ?{Distance modifier|None, 1|Sloppy or obj too big, 0.5}]]}} {{throwmod34=[[[[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]*([[20]]+([[0-floor( ?{Roll?|Roll WFM, (@{WFM} + @{WFM_advancement}+@{fatigue_mod} + ?{modifier&#124;0&#125; - 1d100)/10|Custom, ?{Result of WFM roll&#124;0&#125;})]])d1 [Invert this to find your DOS]-[[floor(?{Item weight|0} * 1/0.2)]]-?{Grip modifier|solid, 0|slight, 1|Partial, 2|Sloppy, 2}) * ?{Distance modifier|None, 1|Sloppy or obj too big, 0.5}]]}} {{throwmod56=[[[[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]*([[20]]+([[0-floor( ?{Roll?|Roll WFM, (@{WFM} + @{WFM_advancement}+@{fatigue_mod} + ?{modifier&#124;0&#125; - 1d100)/10|Custom, ?{Result of WFM roll&#124;0&#125;})]])d1 [Invert this to find your DOS]-[[floor(?{Item weight|0} * 1/0.3)]]-?{Grip modifier|solid, 0|slight, 1|Partial, 2|Sloppy, 2}) * ?{Distance modifier|None, 1|Sloppy or obj too big, 0.5}]]}} {{throwmod79=[[[[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]*([[20]]+([[0-floor( ?{Roll?|Roll WFM, (@{WFM} + @{WFM_advancement}+@{fatigue_mod} + ?{modifier&#124;0&#125; - 1d100)/10|Custom, ?{Result of WFM roll&#124;0&#125;})]])d1 [Invert this to find your DOS]-[[floor(?{Item weight|0} * 1/0.5)]]-?{Grip modifier|solid, 0|slight, 1|Partial, 2|Sloppy, 2}) * ?{Distance modifier|None, 1|Sloppy or obj too big, 0.5}]]}} {{throwmod1012=[[[[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]*([[20]]+([[0-floor( ?{Roll?|Roll WFM, (@{WFM} + @{WFM_advancement}+@{fatigue_mod} + ?{modifier&#124;0&#125; - 1d100)/10|Custom, ?{Result of WFM roll&#124;0&#125;})]])d1 [Invert this to find your DOS]-[[floor(?{Item weight|0} * 1/2)]]-?{Grip modifier|solid, 0|slight, 1|Partial, 2|Sloppy, 2}) * ?{Distance modifier|None, 1|Sloppy or obj too big, 0.5}]]}} {{throwmod1318=[[[[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]*([[20]]+([[0-floor( ?{Roll?|Roll WFM, (@{WFM} + @{WFM_advancement}+@{fatigue_mod} + ?{modifier&#124;0&#125; - 1d100)/10|Custom, ?{Result of WFM roll&#124;0&#125;})]])d1 [Invert this to find your DOS]-[[floor(?{Item weight|0} * 1/5)]]-?{Grip modifier|solid, 0|slight, 1|Partial, 2|Sloppy, 2}) * ?{Distance modifier|None, 1|Sloppy or obj too big, 0.5}]]}} {{throwmod1925=[[[[ floor((@{STR} + @{STR_advancement} + @{fatigue_mod})/10 + @{STR_mythic}) ]]*([[20]]+([[0-floor( ?{Roll?|Roll WFM, (@{WFM} + @{WFM_advancement}+@{fatigue_mod} + ?{modifier&#124;0&#125; - 1d100)/10|Custom, ?{Result of WFM roll&#124;0&#125;})]])d1 [Invert this to find your DOS]-[[floor(?{Item weight|0} * 1/10)]]-?{Grip modifier|solid, 0|slight, 1|Partial, 2|Sloppy, 2}) * ?{Distance modifier|None, 1|Sloppy or obj too big, 0.5}]]}} {{Item weight= [[?{Item weight|0}]]}}" >Throwing</button>
|
||||
|
||||
<button class="clear infographic_buttons" type="roll" name="scatter" value="@{to-gm}&{template:mythic} {{character= @{character_name}}} {{scatter-range= [[[[(abs(?{Degrees of Failiure|0})+floor(?{range from target|0}/100))*?{Target at|Normal range,1|Max range,2|Extreme range,4})]]d10*?{Scatter type|Weapon or ordnance,1|Thrown,0.5}]]}} {{scatter-direction=[[1d10]]d1}}" >Scatter</button>
|
||||
<button class="clear infographic_buttons" type="roll" name="scatter" value="@{to-gm}&{template:mythic} {{character= @{character_name}}} {{scatter-range= [[[[(abs(?{Degrees of Failure|0})+floor(?{range from target|0}/100))*?{Target at|Normal range,1|Max range,2|Extreme range,4})]]d10*?{Scatter type|Weapon or ordnance,1|Thrown,0.5}]]}} {{scatter-direction=[[1d10]]d1}}" >Scatter</button>
|
||||
|
||||
<button class="clear infographic_buttons" type="roll" name="tokenmod" value='!token-mod --set tooltip|"@{Tokenmod_settings}" --on show_tooltip @{Tokenmod_custom}'>Tokenmod</button>
|
||||
</div>
|
||||
@@ -3623,7 +3623,7 @@
|
||||
<h3>Name</h3>
|
||||
<h3>Amount</h3>
|
||||
</div>
|
||||
|
||||
|
||||
<fieldset name="gear" class="repeating_gear">
|
||||
<div class="NPC_equipment_gear">
|
||||
<label class="equipment_checkmark"><input type="checkbox" checked name="attr_gear_carried" value="1" class="select_button hidden"/><span class="select_text"> ✔ </span></label>
|
||||
@@ -3634,10 +3634,10 @@
|
||||
<input name="attr_collapse" type="checkbox" value="2" class="hider hidden" />
|
||||
<textarea name="attr_description" placeholder="Equipment special rules" class=" equipment_gear_textarea"></textarea>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div class="equipment_ranged_weapons border_full">
|
||||
@@ -5222,13 +5222,15 @@
|
||||
|
||||
|
||||
|
||||
// _________________Compendium Npc sheet worker___________________
|
||||
// _________________Compendium NPC sheet worker___________________
|
||||
if (comp_data_Parsed.COMP_field == "Baseline" || comp_data_Parsed.COMP_field == "Npc") {
|
||||
|
||||
if(comp_data_Parsed.COMP_field == "Npc"){
|
||||
updateAttrs["character_name"] = compcheck(comp_name)
|
||||
updateAttrs["npc_XP"] = compcheck(comp_data_Parsed["COMP_experience"])
|
||||
updateAttrs["npc_SIZE"] = compcheck(comp_data_Parsed["COMP_size"])
|
||||
updateAttrs["wounds"] = compcheck(comp_data_Parsed["COMP_wounds"])
|
||||
updateAttrs["wounds_max"] = compcheck(comp_data_Parsed["COMP_wounds"])
|
||||
|
||||
updateAttrs["STR"] = compcheck(comp_data_Parsed["COMP_strength"])
|
||||
updateAttrs["TOU"] = compcheck(comp_data_Parsed["COMP_toughness"])
|
||||
@@ -5369,7 +5371,7 @@
|
||||
for (let i = 0; i < wep_data_Parsed.length; i++) {
|
||||
if ("COMP_name" in wep_data_Parsed[i]){
|
||||
const UUID1 = generateRowID();
|
||||
|
||||
|
||||
if (wep_data_Parsed[i]["COMP_attribute"] == "STR") {wep_data_Parsed[i]["COMP_attribute"] = "@{STR} + @{STR_advancement} + @{fatigue_mod}"}
|
||||
if (wep_data_Parsed[i]["COMP_attribute"] == "TOU") {wep_data_Parsed[i]["COMP_attribute"] = "@{TOU} + @{TOU_advancement} + @{fatigue_mod}"}
|
||||
if (wep_data_Parsed[i]["COMP_attribute"] == "AGI") {wep_data_Parsed[i]["COMP_attribute"] = "@{AGI} + @{AGI_advancement} + @{fatigue_mod}"}
|
||||
@@ -5826,7 +5828,3 @@
|
||||
|
||||
</div>
|
||||
</rolltemplate>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Mythic_Updated
|
||||
# 100DOS Mythic
|
||||
|
||||
Official character sheet for the 100DOS and mythic system.
|
||||
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 293 KiB |
@@ -74,22 +74,6 @@
|
||||
"default": "(",
|
||||
"description": "Should the sheet round the DOS down to the nearest integer."
|
||||
},
|
||||
{
|
||||
"attribute": "Tokenmod_settings",
|
||||
"displayname": "TokenMod command",
|
||||
"type": "text",
|
||||
"value": "ARMR[@{armor_head}/@{armor_arms}/@{armor_chest}/@{armor_legs}] SLDS[@{shields}/@{shields|max}] WNDS[@{wounds}/@{wounds|max}] CAMO[?{Camo result in dos|0}]DOS",
|
||||
"default": "ARMR[@{armor_head}/@{armor_arms}/@{armor_chest}/@{armor_legs}] SLDS[@{shields}/@{shields|max}] WNDS[@{wounds}/@{wounds|max}] CAMO[?{Camo result in dos|0}]DOS",
|
||||
"description": "The default TokenMod command the sheet will use. (requires TokenMod API to use)."
|
||||
},
|
||||
{
|
||||
"attribute": "Tokenmod_custom",
|
||||
"displayname": "Extra commands",
|
||||
"type": "text",
|
||||
"value": "",
|
||||
"default": "",
|
||||
"description": "The default addative command which will be appended to the TokenMod command. (requires TokenMod API to use)"
|
||||
},
|
||||
{
|
||||
"attribute": "Vehicle-speed_bar",
|
||||
"displayname": "Display DOS as decimals",
|
||||
@@ -118,7 +102,3 @@
|
||||
],
|
||||
"legacy": true
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user