Add files via upload

This commit is contained in:
michaelvanweelde
2024-07-13 01:21:52 +02:00
committed by GitHub
parent 6677423dec
commit 710211ffe6
4 changed files with 9 additions and 31 deletions
@@ -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&amp;#124;0&amp;#125; - 1d100)/10|Custom, ?{Result of WFM roll&amp;#124;0&amp;#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&amp;#124;0&amp;#125; - 1d100)/10|Custom, ?{Result of WFM roll&amp;#124;0&amp;#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&amp;#124;0&amp;#125; - 1d100)/10|Custom, ?{Result of WFM roll&amp;#124;0&amp;#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&amp;#124;0&amp;#125; - 1d100)/10|Custom, ?{Result of WFM roll&amp;#124;0&amp;#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&amp;#124;0&amp;#125; - 1d100)/10|Custom, ?{Result of WFM roll&amp;#124;0&amp;#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&amp;#124;0&amp;#125; - 1d100)/10|Custom, ?{Result of WFM roll&amp;#124;0&amp;#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&amp;#124;0&amp;#125; - 1d100)/10|Custom, ?{Result of WFM roll&amp;#124;0&amp;#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&amp;#124;0&amp;#125; - 1d100)/10|Custom, ?{Result of WFM roll&amp;#124;0&amp;#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&amp;#124;0&amp;#125; - 1d100)/10|Custom, ?{Result of WFM roll&amp;#124;0&amp;#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&amp;#124;0&amp;#125; - 1d100)/10|Custom, ?{Result of WFM roll&amp;#124;0&amp;#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&amp;#124;0&amp;#125; - 1d100)/10|Custom, ?{Result of WFM roll&amp;#124;0&amp;#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&amp;#124;0&amp;#125; - 1d100)/10|Custom, ?{Result of WFM roll&amp;#124;0&amp;#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&amp;#124;0&amp;#125; - 1d100)/10|Custom, ?{Result of WFM roll&amp;#124;0&amp;#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&amp;#124;0&amp;#125; - 1d100)/10|Custom, ?{Result of WFM roll&amp;#124;0&amp;#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">&nbsp;&nbsp;</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 -1
View File
@@ -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
}