mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 19:52:29 +00:00
6071 lines
454 KiB
HTML
6071 lines
454 KiB
HTML
|
||
<div>
|
||
<input type="hidden" name="attr_attribute_query_str" value="+ @{strength_mod}[Strength]]]}} {{attribute= + STR}}"/>
|
||
<input type="hidden" name="attr_attribute_query_dex" value="+ @{dexterity_mod}[Dexterity]]]}} {{attribute= + DEX}}"/>
|
||
<input type="hidden" name="attr_attribute_query_con" value="+ @{constitution_mod}[Constitution]]]}} {{attribute= + CON}}"/>
|
||
<input type="hidden" name="attr_attribute_query_int" value="+ @{intelligence_mod}[Intelligence]]]}} {{attribute= + INT}}"/>
|
||
<input type="hidden" name="attr_attribute_query_wis" value="+ @{wisdom_mod}[Wisdom]]]}} {{attribute= + WIS}}"/>
|
||
<input type="hidden" name="attr_attribute_query_cha" value="+ @{charisma_mod}[Charisma]]]}} {{attribute= + CHA}}"/>
|
||
<input type="hidden" name="attr_attribute_query" value="?{Attribute|Strength,+ @{strength_mod}[Strength]]]&#125;&#125; {{attribute= + STR&#125;&#125;|Dexterity,+ @{dexterity_mod}[Dexterity]]]&#125;&#125; {{attribute= + DEX&#125;&#125;|Constitution,+ @{constitution_mod}[Constitution]]]&#125;&#125; {{attribute= + CON&#125;&#125;|Intelligence,+ @{intelligence_mod}[Intelligence]]]&#125;&#125; {{attribute= + INT&#125;&#125;|Wisdom,+ @{wisdom_mod}[Wisdom]]]&#125;&#125; {{attribute= + WIS&#125;&#125;|Charisma,+ @{charisma_mod}[Charisma]]]&#125;&#125; {{attribute= + CHA&#125;&#125;}"/>
|
||
<input type="hidden" name="attr_burst_query" value="?{Burst|Yes,+ 2[Burst]|No,&#32;}"/>
|
||
<input type="hidden" name="attr_extra_hp_query" value="?{Extra hit points? Enter 2 for Warrior|0}[Bonus]"/>
|
||
<input type="hidden" name="attr_modifier_query" value="+ ?{Modifier|0}[Mod]"/>
|
||
<input type="hidden" name="attr_proficient_query" value="?{Proficient|Yes, @{npc_skills}|No, 0}[Skill]"/>
|
||
<input type="hidden" name="attr_skill_name_query" value="?{Skill name|Skill}"/>
|
||
<input type="hidden" name="attr_translation_numdice" value="Number of dice"/>
|
||
</div>
|
||
<input class="editmode" type="hidden" name="attr_edit_mode" value="1"/>
|
||
<input class="npc-input" type="hidden" name="attr_npc" value="0"/>
|
||
<input type="hidden" name="attr_tab" value="character"/>
|
||
<input type="hidden" name="attr_system" value="revised"/>
|
||
<input type="hidden" name="attr_subsystem_cyberdeck" value=""/>
|
||
<input type="hidden" name="attr_subsystem_cyberware" value=""/>
|
||
<input type="hidden" name="attr_subsystem_graced" value=""/>
|
||
<input type="hidden" name="attr_subsystem_invoker" value=""/>
|
||
<input type="hidden" name="attr_subsystem_legate" value=""/>
|
||
<input type="hidden" name="attr_subsystem_magic" value=""/>
|
||
<input type="hidden" name="attr_subsystem_magical_arts" value=""/>
|
||
<input type="hidden" name="attr_subsystem_psionics" value=""/>
|
||
<input type="hidden" name="attr_subsystem_space_magic" value=""/>
|
||
<div class="header flex-center"><img class="logo swn" src="https://raw.githubusercontent.com/clevett/roll20-character-sheets/withnumbers-1.0/Without%20Numbers/Assets/swn_black.png" alt="Stars Without Number"/><img class="logo wwn" src="https://raw.githubusercontent.com/clevett/roll20-character-sheets/withnumbers-1.0/Without%20Numbers/Assets/wwn.png" alt="Worlds Without Number"/><img class="logo cwn" src="https://raw.githubusercontent.com/clevett/roll20-character-sheets/withnumbers-1.0/Without%20Numbers/Assets/cwn.png" alt="Cities Without Number"/>
|
||
<label class="npc-chooser">
|
||
<input type="checkbox" name="attr_npc" value="1"/><span class="pc-label" data-i18n="PC"></span><span class="npc-label" data-i18n="NPC"></span>
|
||
</label>
|
||
<label class="edit-button">
|
||
<input type="checkbox" name="attr_edit_mode" value="1" checked="checked"/><span>p</span>
|
||
</label>
|
||
<label class="settings-gear">
|
||
<input type="checkbox" name="attr_show_settings" value="1"/><span>y</span>
|
||
</label>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_settings" value="0"/>
|
||
<div class="settings thirdsgrid">
|
||
<div>
|
||
<h2 data-i18n="SYSTEM_OPTIONS"></h2>
|
||
<p>
|
||
<label><span class="colon-after" data-i18n="ADD_LUCK_SAVE"></span>
|
||
<input type="checkbox" name="attr_luck_save" value="1" checked="checked"/>
|
||
</label><span data-i18n="ADD_LUCK_SAVE_DESC"></span>
|
||
</p>
|
||
<p>
|
||
<label><span class="colon-after" data-i18n="SYSTEM_LIST"></span>
|
||
<select name="attr_system">
|
||
<option value="revised" data-i18n="REVISED_EDITION" selected="selected"></option>
|
||
<option value="wwn" data-i18n="WORLDS_WITHOUT_NUMBER"></option>
|
||
<option value="cwn" data-i18n="CITIES_WITHOUT_NUMBER"></option>
|
||
<option value="neither" data-i18n="NEITHER"></option>
|
||
</select>
|
||
</label><span data-i18n="SYSTEM_LIST_DESC"></span>
|
||
</p>
|
||
<p>
|
||
<label><span class="colon-after" data-i18n="ADD_EXTRA_SKILLS"></span>
|
||
<input type="checkbox" name="attr_homebrew_extra_skills" value="1"/>
|
||
</label><span data-i18n="ADD_EXTRA_SKILLS_DESC"></span>
|
||
</p>
|
||
<h2>API</h2>
|
||
<p>
|
||
<label><span class="colon"><span data-i18n="USE_AMMO_AUTOMATICALLY"></span><span class="api">API</span></span>
|
||
<input type="checkbox" name="attr_setting_use_ammo" value="1"/>
|
||
</label><span data-i18n="REQUIRES_CHATSETATTR"></span>
|
||
</p>
|
||
</div>
|
||
<div>
|
||
<h2 data-i18n="CHARACTER_OPTIONS"></h2>
|
||
<div>
|
||
<label><span class="colon-after" data-i18n="HEROIC_CHARACTERS"></span>
|
||
<input type="checkbox" name="attr_setting_heroic_enable" value="1"/>
|
||
</label><span data-i18n="HEROIC_CHARACTERS_DESC"></span>
|
||
<input class="hider" type="hidden" name="attr_setting_heroic_enable" value="0"/>
|
||
<label><span data-i18n="DEFY_DOOM_DIE_SIZE"></span>
|
||
<input type="number" name="attr_doom_size" value="6"/>
|
||
</label>
|
||
</div>
|
||
<div><span class="colon-after" data-i18n="SUBSYSTEMS"></span>
|
||
<div class="grid grid-flow-col subsystems">
|
||
<label>
|
||
<input class="mr" type="checkbox" name="attr_subsystem_cyberdeck" value="cyberdeck"/><span class="ellipsis" data-i18n="CYBERDECK"></span>
|
||
</label>
|
||
<label>
|
||
<input class="mr" type="checkbox" name="attr_subsystem_cyberware" value="cyberware"/><span class="ellipsis" data-i18n="CYBERWARE"></span>
|
||
</label>
|
||
<label>
|
||
<input class="mr" type="checkbox" name="attr_subsystem_graced" value="graced"/><span class="ellipsis" data-i18n="GRACED"></span>
|
||
</label>
|
||
<label>
|
||
<input class="mr" type="checkbox" name="attr_subsystem_invoker" value="invoker"/><span class="ellipsis" data-i18n="INVOKER"></span>
|
||
</label>
|
||
<label>
|
||
<input class="mr" type="checkbox" name="attr_subsystem_legate" value="legate"/><span class="ellipsis" data-i18n="LEGATE"></span>
|
||
</label>
|
||
<label>
|
||
<input class="mr" type="checkbox" name="attr_subsystem_magic" value="magic"/><span class="ellipsis" data-i18n="MAGIC"></span>
|
||
</label>
|
||
<label>
|
||
<input class="mr" type="checkbox" name="attr_subsystem_magical_arts" value="magical_arts"/><span class="ellipsis" data-i18n="MAGICAL_ARTS"></span>
|
||
</label>
|
||
<label>
|
||
<input class="mr" type="checkbox" name="attr_subsystem_psionics" value="psionics"/><span class="ellipsis" data-i18n="PSIONICS"></span>
|
||
</label>
|
||
<label>
|
||
<input class="mr" type="checkbox" name="attr_subsystem_space_magic" value="space_magic"/><span class="ellipsis" data-i18n="SPACE_MAGIC"></span>
|
||
</label>
|
||
</div><span data-i18n="SUBSYSTEMS_DESC"></span>
|
||
</div>
|
||
<div>
|
||
<label><span class="colon-after" data-i18n="XP_SCHEME"></span>
|
||
<select name="attr_setting_xp_scheme">
|
||
<option value="fast" data-i18n="XP_FAST" selected="selected"></option>
|
||
<option value="slow" data-i18n="XP_SLOW"></option>
|
||
<option value="money" data-i18n="MONEY"></option>
|
||
</select>
|
||
</label><span data-i18n="XP_SCHEME_DESC"></span>
|
||
</div>
|
||
<div>
|
||
<label><span class="colon-after" data-i18n="AI_CHARACTER">AI Character</span>
|
||
<input type="checkbox" name="attr_setting_ai_enable" value="ai"/>
|
||
</label><span data-i18n="AI_CHARACTER_DESC">Play as an AI, with mechanical Shells and advanced Processing and Routines. Rules for this are in the Deluxe Edition.</span>
|
||
</div>
|
||
<div>
|
||
<label><span class="colon-after" data-i18n="TRANSHUMAN_CHARACTERS">Transhuman Characters</span>
|
||
<input type="checkbox" name="attr_setting_transhuman_enable" value="transhuman"/>
|
||
</label><span data-i18n="TRANSHUMAN_CHARACTERS_DESC">Run a Transhuman campaign with body-swapping. Rules for this are in the Deluxe edition.</span>
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h2 data-i18n="GENERAL SETTINGS"></h2>
|
||
<p>
|
||
<label><span class="colon-after" data-i18n="FOCI_LOCATION"></span>
|
||
<select name="attr_setting_foci_location">
|
||
<option value="left" data-i18n="LEFT_COLUMN"></option>
|
||
<option value="right" data-i18n="RIGHT_COLUMN"></option>
|
||
</select>
|
||
</label><span data-i18n="FOCI_LOCATION_DESC"></span>
|
||
</p>
|
||
<p>
|
||
<label><span class="colon-after" data-i18n="UNTRAINED_SKILLS_IN_QUICK_MACRO"></span>
|
||
<input type="checkbox" name="attr_setting_show_untrained_skills" value="1" checked="checked"/>
|
||
</label>
|
||
</p>
|
||
<p>
|
||
<label><span class="colon-after" data-i18n="QUERY_FOR_MODIFIERS"></span>
|
||
<input type="checkbox" name="attr_setting_modifier_query" value="1" checked="checked"/>
|
||
</label><span data-i18n="QUERY_FOR_MODIFIERS_DESC"></span>
|
||
</p>
|
||
<p>
|
||
<label><span class="colon-after" data-i18n="SKILL_ATTRIBUTE_CHOICE"></span>
|
||
<select name="attr_setting_skill_query">
|
||
<option value="hover" data-i18n="CHOOSE_ON_HOVER" selected="selected"></option>
|
||
<option value="query" data-i18n="QUERY"></option>
|
||
<option value="hide" data-i18n="EDIT_MODE_ONLY"></option>
|
||
</select>
|
||
</label>
|
||
</p>
|
||
<p>
|
||
<label><span class="colon-after" data-i18n="FINE_NPC_WHISPERING"></span>
|
||
<input type="checkbox" name="attr_setting_individual_hidden" value="1" checked="checked"/>
|
||
</label><span data-i18n="FINE_NPC_WHISPERING_DESC"></span>
|
||
</p>
|
||
</div>
|
||
</div>
|
||
<div class="tabs flex">
|
||
<label class="flex swn">
|
||
<input type="radio" name="attr_tab" value="ship"/><span data-i18n="VEHICLE"></span>
|
||
</label>
|
||
<label class="flex cwn">
|
||
<input type="radio" name="attr_tab" value="vehicle"/><span data-i18n="VEHICLE"></span>
|
||
</label>
|
||
<label class="flex wwn">
|
||
<input type="radio" name="attr_tab" value="mount"/><span data-i18n="MOUNT"></span>
|
||
</label>
|
||
<label class="flex swn cwn">
|
||
<input type="radio" name="attr_tab" value="drones"/><span data-i18n="DRONES"></span>
|
||
</label>
|
||
<label class="flex pc-tab">
|
||
<input type="radio" name="attr_tab" value="character" checked="checked"/><span data-i18n="CHARACTER"></span>
|
||
</label>
|
||
<label class="flex npc-tab">
|
||
<input type="radio" name="attr_tab" value="npc"/><span data-i18n="NPC"></span>
|
||
</label>
|
||
</div>
|
||
<div class="character content halfgrid">
|
||
<input class="foci-loc" type="hidden" name="attr_setting_foci_location" value="left"/>
|
||
<input class="skills-query" type="hidden" name="attr_setting_skill_query" value="hover"/>
|
||
<input class="magic-type" type="hidden" name="attr_magic_type" value="arcanist"/>
|
||
<input class="ai-setting" type="hidden" name="attr_setting_ai_enable" value=""/>
|
||
<input class="transhuman-setting" type="hidden" name="attr_setting_transhuman_enable" value=""/>
|
||
<div class="core core-info cols-2">
|
||
<div class="info flex core-box-text">
|
||
<label class="text-input important">
|
||
<input type="text" name="attr_character_name" data-lpignore="true" title="@{attr_character_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<label class="text-input level center">
|
||
<input class="no-spinners" type="number" name="attr_level" data-lpignore="true" title="@{attr_level}" min="1" value="1"/>
|
||
<div class="label ellipsis" data-i18n="LEVEL">
|
||
</div>
|
||
</label>
|
||
<label class="text-input level-rest swn wwn">
|
||
<input type="text" name="attr_class" data-lpignore="true" title="@{attr_class}"/>
|
||
<div class="label ellipsis" data-i18n="CLASS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input col25">
|
||
<input type="text" name="attr_background" data-lpignore="true" title="@{attr_background}"/>
|
||
<div class="label ellipsis" data-i18n="BACKGROUND">
|
||
</div>
|
||
</label>
|
||
<label class="text-input col25 swn">
|
||
<input type="text" name="attr_species_gender" data-lpignore="true" title="@{attr_species_gender}"/>
|
||
<div class="label ellipsis" data-i18n="SPECIES_GENDER">
|
||
</div>
|
||
</label>
|
||
<label class="text-input col25 swn">
|
||
<input type="text" name="attr_faction" data-lpignore="true" title="@{attr_faction}"/>
|
||
<div class="label ellipsis" data-i18n="FACTION">
|
||
</div>
|
||
</label>
|
||
<label class="text-input col25 swn">
|
||
<input type="text" name="attr_homeworld" data-lpignore="true" title="@{attr_homeworld}"/>
|
||
<div class="label ellipsis" data-i18n="HOMEWORLD">
|
||
</div>
|
||
</label>
|
||
<label class="text-input col25 wwn">
|
||
<input type="text" name="attr_homeland" data-lpignore="true" title="@{attr_homeland}"/>
|
||
<div class="label ellipsis" data-i18n="HOMELAND">
|
||
</div>
|
||
</label>
|
||
<label class="text-input col25 wwn">
|
||
<input type="text" name="attr_occupation" data-lpignore="true" title="@{attr_occupation}"/>
|
||
<div class="label ellipsis" data-i18n="OCCUPATION">
|
||
</div>
|
||
</label>
|
||
<label class="text-input col25 wwn">
|
||
<input type="text" name="attr_race_species" data-lpignore="true" title="@{attr_race_species}"/>
|
||
<div class="label ellipsis" data-i18n="RACE_SPECIES">
|
||
</div>
|
||
</label>
|
||
<div class="grid w-full grid-flow-col cwn">
|
||
<label class="text-input">
|
||
<input type="text" name="attr_edge_first" data-lpignore="true" title="@{attr_edge_first}"/>
|
||
<div class="label ellipsis" data-i18n="EDGE_FIRST">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_edge_second" data-lpignore="true" title="@{attr_edge_second}"/>
|
||
<div class="label ellipsis" data-i18n="EDGE_SECOND">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_edge_third" data-lpignore="true" title="@{attr_edge_third}"/>
|
||
<div class="label ellipsis" data-i18n="EDGE_THIRD">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_edge_fourth" data-lpignore="true" title="@{attr_edge_fourth}"/>
|
||
<div class="label ellipsis" data-i18n="EDGE_FOURTH">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
<div class="saves core-box">
|
||
<h3 data-i18n="SAVING_THROWS"></h3>
|
||
<div class="flex-between">
|
||
<div class="center">
|
||
<input type="hidden" name="attr_save_physical" value="15"/>
|
||
<button name="roll_save_physical" type="roll" value="&{template:swn-save} {{system=@{system}}} {{charname=@{character_name}}} {{title=^{PHYSICAL_SAVE}}} {{dice=[[1d20]]}} {{save=[[@{save_physical}]]}}">v<span name="attr_save_physical"></span></button>
|
||
<div data-i18n="PHYSICAL"></div>
|
||
</div>
|
||
<div class="center">
|
||
<input type="hidden" name="attr_save_mental" value="15"/>
|
||
<button name="roll_save_mental" type="roll" value="&{template:swn-save} {{system=@{system}}} {{charname=@{character_name}}} {{title=^{MENTAL_SAVE}}} {{dice=[[1d20]]}} {{save=[[@{save_mental}]]}}">v<span name="attr_save_mental"></span></button>
|
||
<div data-i18n="MENTAL"></div>
|
||
</div>
|
||
<div class="center">
|
||
<input type="hidden" name="attr_save_evasion" value="15"/>
|
||
<button name="roll_save_evasion" type="roll" value="&{template:swn-save} {{system=@{system}}} {{charname=@{character_name}}} {{title=^{EVASION_SAVE}}} {{dice=[[1d20]]}} {{save=[[@{save_evasion}]]}}">v<span name="attr_save_evasion"></span></button>
|
||
<div data-i18n="EVASION"></div>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_luck_save" value="1"/>
|
||
<div class="center">
|
||
<input type="hidden" name="attr_save_luck" value="15"/>
|
||
<button name="roll_save_luck" type="roll" value="&{template:swn-save} {{system=@{system}}} {{charname=@{character_name}}} {{title=^{LUCK_SAVE}}} {{dice=[[1d20]]}} {{save=[[@{save_luck}]]}}">v<span name="attr_save_luck"></span></button>
|
||
<div data-i18n="LUCK"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="menus core-box">
|
||
<h3 data-i18n="INITIATIVE_FIXED"></h3>
|
||
<div class="menus-content center">
|
||
<button class="btn" type="roll" name="roll_Initiative" data-i18n="INITIATIVE_FIXED" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{title=^{INITIATIVE_FIXED}}} {{ =[[1d8+@{dexterity_mod} &{tracker}]]}}"></button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="core core-stats cols-2">
|
||
<div class="main core-box-text">
|
||
<h3 data-i18n="CORE_STATISTICS"></h3>
|
||
<div class="main-content gap-1">
|
||
<div class="text-input duo important"><span></span>
|
||
<input type="number" name="attr_HP"/><span>/</span>
|
||
<input type="number" name="attr_HP_max" value="0"/><span></span>
|
||
<div class="label">
|
||
<button class="btn" type="roll" name="roll_HP" data-i18n="HIT_POINTS" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{title=^{HIT_POINTS}}} {{=[[{abs(@{setting_heroic_enable}-1)*@{level}d6 + @{level}*@{constitution_mod}[CON] + @{level}*@{extra_hp_query}, abs(@{setting_heroic_enable}-1)*@{hp|max} + 1d1, 0d0 + @{setting_heroic_enable}*ceil(([[6*@{level}]] [Level] + [[@{level}*@{constitution_mod}]] [Con] + [[@{level}*@{extra_hp_query}]] [Bonus])/2)}kh1]]}} {{info=^{MAXIMUM_HP_1} @{level}d6 + @{level}*[[@{constitution_mod}[CON] + @{extra_hp_query}]] ^{MAXIMUM_HP_2} [[@{hp|max} + 1]]}}"></button>
|
||
</div>
|
||
</div>
|
||
<div class="swn cwn">
|
||
<div class="text-input duo center"><span></span>
|
||
<input type="number" name="attr_strain_permanent_extra" min="0" value="0" data-i18n-title="PERMANENT_STRAIN_EXTRA"/><span>+</span>
|
||
<input type="number" name="attr_cyberware_strain_total" readonly="readonly" data-i18n-title="TOTAL_CYBERWARE_STRAIN"/><span>+</span>
|
||
<div class="label ellipsis" data-i18n="PERMANENT_STRAIN">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_current_strain" data-lpignore="true" title="@{attr_current_strain}" min="0" value="0"/>
|
||
<div class="label ellipsis" data-i18n="CURRENT_STRAIN">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<input class="strain-above-max" type="hidden" name="attr_strain_above_max" value="0"/>
|
||
<div class="text-input trio"><span></span>
|
||
<input type="number" name="attr_strain_extra" min="0" value="0" data-i18n-title="STRAIN_EXTRA" title:="title:" Strain Extra="Strain Extra"/><span>=</span>
|
||
<input class="total-strain" type="number" name="attr_strain" readonly="readonly" title="Total Strain" data-i18n-title="TOTAL_STRAIN"/><span>/</span>
|
||
<input type="number" name="attr_strain_max" value="10" readonly="readonly" data-i18n-title="CONSTITUTION"/><span></span>
|
||
<div class="label" data-i18n="SYSTEM_STRAIN_/_MAX">System Strain / Max
|
||
</div>
|
||
</div>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_xp" min="0" value="0"/><span>/</span>
|
||
<input type="number" name="attr_xp_next" min="0" value="3"/><span></span>
|
||
<div class="label ellipsis" data-i18n="XP_NEXT_LEVEL">
|
||
</div>
|
||
</div>
|
||
<div class="swn wwn">
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_AC" data-lpignore="true" title="@{attr_AC}" value="10" readonly="readonly" data-i18n-title="AC_DESC"/>
|
||
<div class="label ellipsis" data-i18n="ARMOR_CLASS">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="swn cwn">
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_attack_bonus" data-lpignore="true" title="@{attr_attack_bonus}" min="0" value="0"/>
|
||
<div class="label ellipsis" data-i18n="ATTACK_BONUS">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="wwn">
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_dexterity_mod" data-lpignore="true" title="@{attr_dexterity_mod}" min="0" value="0"/>
|
||
<div class="label ellipsis" data-i18n="DEX_MOD">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_setting_heroic_enable" value="0"/>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_hp_doom" data-lpignore="true" title="@{attr_hp_doom}"/>
|
||
<div class="label ellipsis">
|
||
<button class="btn" type="roll" name="roll_Doom" data-i18n="DOOM_DAMAGE" data-i18n-title="DEFY_DOOM" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{title=^{DEFYING_DOOM}}} {{^{DOOM_DAMAGE}=[[@{level}d@{doom_size}]]}}"></button>
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid wwn grid-flow-col gap-1 mt">
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_attack_bonus" data-lpignore="true" title="@{attr_attack_bonus}" min="0" value="0"/>
|
||
<div class="label ellipsis" data-i18n="ATTACK_BONUS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_melee_attack_bonus" data-lpignore="true" title="@{attr_melee_attack_bonus}" min="0" value="0"/>
|
||
<div class="label ellipsis" data-i18n="MELEE_ATTACK_BONUS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_ranged_attack_bonus" data-lpignore="true" title="@{attr_ranged_attack_bonus}" min="0" value="0"/>
|
||
<div class="label ellipsis" data-i18n="RANGED_ATTACK_BONUS">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid wwn grid-flow-col gap-1 mt">
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_initiative_bonus" data-lpignore="true" title="@{attr_initiative_bonus}" min="0" value="0"/>
|
||
<div class="label ellipsis" data-i18n="INITIATIVE_BONUS">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid cwn grid-flow-col gap-1 mt">
|
||
<label class="text-input">
|
||
<input type="text" name="attr_major_injuries" data-lpignore="true" title="@{attr_major_injuries}"/>
|
||
<div class="label ellipsis" data-i18n="MAJOR_INJURIES">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
<div class="attributes core-box">
|
||
<div class="edit grid gap-1">
|
||
<div class="grid grid-flow-col gap-1 attr-grid"><span class="spacer"></span><span class="font-bold ellipsis" data-i18n="BASE"></span><span class="font-bold ellipsis" data-i18n="BOOSTS"></span><span class="font-bold ellipsis" data-i18n="ATTRIBUTE"></span><span class="font-bold ellipsis" data-i18n="BONUS"></span><span class="font-bold ellipsis" data-i18n="MODIFIER"></span>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1 attr-grid"><span class="font-bold ellipsis" data-i18n="STRENGTH"></span>
|
||
<input class="ai-disabled transhuman-disabled" type="number" name="attr_strength_base" value="0"/>
|
||
<input class="ai-disabled transhuman-disabled" type="number" name="attr_strength_boosts" value="0"/><span class="center" name="attr_strength"></span>
|
||
<input type="number" name="attr_strength_bonus" value="0"/>
|
||
<div class="mod">
|
||
<input type="hidden" name="attr_strength_mod" value="0"/><span class="font-bold mod center" name="attr_strength_mod"></span>
|
||
</div>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1 attr-grid"><span class="font-bold ellipsis" data-i18n="DEXTERITY"></span>
|
||
<input class="ai-disabled transhuman-disabled" type="number" name="attr_dexterity_base" value="0"/>
|
||
<input class="ai-disabled transhuman-disabled" type="number" name="attr_dexterity_boosts" value="0"/><span class="center" name="attr_dexterity"></span>
|
||
<input type="number" name="attr_dexterity_bonus" value="0"/>
|
||
<div class="mod">
|
||
<input type="hidden" name="attr_dexterity_mod" value="0"/><span class="font-bold mod center" name="attr_dexterity_mod"></span>
|
||
</div>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1 attr-grid"><span class="font-bold ellipsis" data-i18n="CONSTITUTION"></span>
|
||
<input class="ai-disabled transhuman-disabled" type="number" name="attr_constitution_base" value="0"/>
|
||
<input class="ai-disabled transhuman-disabled" type="number" name="attr_constitution_boosts" value="0"/><span class="center" name="attr_constitution"></span>
|
||
<input type="number" name="attr_constitution_bonus" value="0"/>
|
||
<div class="mod">
|
||
<input type="hidden" name="attr_constitution_mod" value="0"/><span class="font-bold mod center" name="attr_constitution_mod"></span>
|
||
</div>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1 attr-grid"><span class="font-bold ellipsis" data-i18n="INTELLIGENCE"></span>
|
||
<input type="number" name="attr_intelligence_base" value="0"/>
|
||
<input type="number" name="attr_intelligence_boosts" value="0"/><span class="center" name="attr_intelligence"></span>
|
||
<input type="number" name="attr_intelligence_bonus" value="0"/>
|
||
<div class="mod">
|
||
<input type="hidden" name="attr_intelligence_mod" value="0"/><span class="font-bold mod center" name="attr_intelligence_mod"></span>
|
||
</div>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1 attr-grid"><span class="font-bold ellipsis" data-i18n="WISDOM"></span>
|
||
<input type="number" name="attr_wisdom_base" value="0"/>
|
||
<input type="number" name="attr_wisdom_boosts" value="0"/><span class="center" name="attr_wisdom"></span>
|
||
<input type="number" name="attr_wisdom_bonus" value="0"/>
|
||
<div class="mod">
|
||
<input type="hidden" name="attr_wisdom_mod" value="0"/><span class="font-bold mod center" name="attr_wisdom_mod"></span>
|
||
</div>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1 attr-grid"><span class="font-bold ellipsis" data-i18n="CHARISMA"></span>
|
||
<input type="number" name="attr_charisma_base" value="0"/>
|
||
<input type="number" name="attr_charisma_boosts" value="0"/><span class="center" name="attr_charisma"></span>
|
||
<input type="number" name="attr_charisma_bonus" value="0"/>
|
||
<div class="mod">
|
||
<input type="hidden" name="attr_charisma_mod" value="0"/><span class="font-bold mod center" name="attr_charisma_mod"></span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="display grid gap-1">
|
||
<div class="grid grid-flow-col gap-1 attr-display-grid"><span class="spacer"></span><span class="font-bold ellipsis center" data-i18n="ATTRIBUTE"></span><span class="font-bold ellipsis center" data-i18n="BONUS"></span><span class="font-bold ellipsis center" data-i18n="MODIFIER"></span>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1 attr-display-grid"><span class="font-bold ellipsis" data-i18n="STRENGTH"></span><span class="center" name="attr_strength"></span><span class="center" name="attr_strength_bonus"></span><span class="center mod font-bold" name="attr_strength_mod"></span>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1 attr-display-grid"><span class="font-bold ellipsis" data-i18n="DEXTERITY"></span><span class="center" name="attr_dexterity"></span><span class="center" name="attr_dexterity_bonus"></span><span class="center mod font-bold" name="attr_dexterity_mod"></span>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1 attr-display-grid"><span class="font-bold ellipsis" data-i18n="CONSTITUTION"></span><span class="center" name="attr_constitution"></span><span class="center" name="attr_constitution_bonus"></span><span class="center mod font-bold" name="attr_constitution_mod"></span>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1 attr-display-grid"><span class="font-bold ellipsis" data-i18n="INTELLIGENCE"></span><span class="center" name="attr_intelligence"></span><span class="center" name="attr_intelligence_bonus"></span><span class="center mod font-bold" name="attr_intelligence_mod"></span>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1 attr-display-grid"><span class="font-bold ellipsis" data-i18n="WISDOM"></span><span class="center" name="attr_wisdom"></span><span class="center" name="attr_wisdom_bonus"></span><span class="center mod font-bold" name="attr_wisdom_mod"></span>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1 attr-display-grid"><span class="font-bold ellipsis" data-i18n="CHARISMA"></span><span class="center" name="attr_charisma"></span><span class="center" name="attr_charisma_bonus"></span><span class="center mod font-bold" name="attr_charisma_mod"></span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wealth grid core-box-text wwn">
|
||
<h3 data-i18n="WEALTH"></h3>
|
||
<div class="grid grid-flow-col">
|
||
<label class="text-input">
|
||
<input type="text" name="attr_sp" data-lpignore="true" title="@{attr_sp}"/>
|
||
<div class="label ellipsis" data-i18n="SP">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid mt">
|
||
<h3 data-i18n="OTHER_WEALTH"></h3>
|
||
<textarea name="attr_wealth"></textarea>
|
||
</div>
|
||
</div>
|
||
<div class="money grid core-box-text cwn">
|
||
<div class="flex">
|
||
<h3 data-i18n="MONEY"></h3>
|
||
<label class="text-input center">
|
||
<input type="text" name="attr_money" data-lpignore="true" title="@{attr_money}"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid mt">
|
||
<h3 data-i18n="OTHER_MONEY"></h3>
|
||
<textarea name="attr_money"></textarea>
|
||
</div>
|
||
</div>
|
||
<div class="resources core-box-text swn">
|
||
<div class="flex">
|
||
<h3 data-i18n="RESOURCES"></h3>
|
||
<label class="text-input credits center col50">
|
||
<input type="number" name="attr_credits" data-lpignore="true" title="@{attr_credits}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="CREDITS">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<fieldset class="repeating_resources">
|
||
<div class="text-input duo display"><span></span>
|
||
<input type="number" name="attr_resource_count"/><span>/</span>
|
||
<input type="number" name="attr_resource_count_max"/><span></span>
|
||
<div class="label"><span name="attr_resource_name"></span></div>
|
||
</div>
|
||
<div class="flex-center edit">
|
||
<input type="text" name="attr_resource_name"/>
|
||
<input type="number" name="attr_resource_count"/><span class="slash">/</span>
|
||
<input type="number" name="attr_resource_count_max"/>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="column">
|
||
<div class="section">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_weapons" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="WEAPONS"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_weapons" value="1"/>
|
||
<div class="weapons">
|
||
<input class="input-details" type="hidden" name="attr_show_weapon_details" value="1"/>
|
||
<fieldset class="repeating_weapons">
|
||
<div class="show-chevron">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<input type="hidden" name="attr_weapon_api" value=""/>
|
||
<input type="hidden" name="attr_weapon_attack_display" value=""/>
|
||
<input type="hidden" name="attr_weapon_damage_display" value=""/>
|
||
<button class="invisible-button display" type="roll" name="roll_Attack" value="&{template:swn-attack} {{system=@{system}}} {{charname=@{character_name}}} {{title=@{weapon_name}}} {{attack=[[1d20 + @{attack_bonus}[AB] + @{weapon_attack}[Weapon AB] + [[{{@{weapon_skill_bonus},-1}>0}*(@{weapon_skill_bonus}+2) - 2]][Skill] + @{weapon_attribute_mod}[Attribute] @{weapon_burst} @{modifier_query}]]}} {{damage=[[@{weapon_damage} + @{weapon_attribute_mod}[Attribute] + @{weapon_skill_to_damage}[Skill] @{weapon_burst}]]}} {{burst=[[0@{weapon_burst}]]}} @{weapon_shock} {{range=@{weapon_range}}} @{weapon_use_ammo} {{mod=[[0 @{modifier_query}]]}} {{desc=@{weapon_description}}} @{weapon_api}"></button>
|
||
<div class="display"><span class="name ellipsis space-after"><span class="space-after" name="attr_weapon_name"></span><span name="attr_weapon_attack_display"></span></span><span>(<span name="attr_weapon_damage_display"></span>
|
||
<input class="hide-empty" type="hidden" name="attr_weapon_range" value=""/><span>, <span data-i18n="RANGE"></span>: <span name="attr_weapon_range"></span></span>)</span>
|
||
<input class="hider" type="hidden" name="attr_weapon_use_ammo" value="0"/><span>. <span data-i18n="AMMO"></span>:
|
||
<input class="inline-input" type="number" name="attr_weapon_ammo"/> / <span name="attr_weapon_ammo_max"></span></span>
|
||
<div class="details">
|
||
<div class="grid gap-1 grid-flow-col cwn"><span><span class="font-bold" data-i18n="TRAUMA_DIE"></span>: <span name="attr_weapon_trauma_die"></span></span><span><span class="font-bold" data-i18n="TRAUMA_RATING"></span>: <span name="attr_weapon_trauma_rating"></span></span><span><span class="font-bold" data-i18n="COST"></span>: <span name="attr_weapon_cost"></span></span>
|
||
</div><span name="attr_weapon_description"></span>
|
||
</div>
|
||
</div>
|
||
<div class="edit flex-wrap grey-box-bordered">
|
||
<label class="text-input grow name ellipsis">
|
||
<input type="text" name="attr_weapon_name" data-lpignore="true" title="@{attr_weapon_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<label class="text-input ab center">
|
||
<input type="number" name="attr_weapon_attack" data-lpignore="true" title="@{attr_weapon_attack}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="AB">
|
||
</div>
|
||
</label>
|
||
<label class="text-input skills-either weapon-skill center">
|
||
<select name="attr_weapon_skill_bonus">
|
||
<option class="swn cwn" value="@{skill_exert}" data-i18n="EXERT"></option>
|
||
<option class="swn cwn" value="@{skill_punch}" data-i18n="PUNCH"></option>
|
||
<option class="swn cwn" value="@{skill_shoot}" data-i18n="SHOOT" selected="selected"></option>
|
||
<option class="swn cwn" value="@{skill_stab}" data-i18n="STAB"></option>
|
||
<option class="wwn" value="@{skill_exert}" data-i18n="EXERT"></option>
|
||
<option class="wwn" value="@{skill_punch}" data-i18n="PUNCH"></option>
|
||
<option class="wwn" value="@{skill_shoot}" data-i18n="SHOOT" selected="selected"></option>
|
||
<option class="wwn" value="@{skill_stab}" data-i18n="STAB"></option>
|
||
<option class="wwn" value="@{skill_magic}" data-i18n="MAGIC"></option>
|
||
<option class="psionics" value="@{skill_telekinesis}" data-i18n="TELEKINESIS"></option>
|
||
<option value="0" data-i18n="NONE"></option>
|
||
</select>
|
||
<div class="label ellipsis" data-i18n="SKILL">
|
||
</div>
|
||
</label>
|
||
<label class="text-input weapon-skill neither center">
|
||
<input type="text" name="attr_weapon_skill_bonus" data-lpignore="true" title="@{attr_weapon_skill_bonus}"/>
|
||
<div class="label ellipsis" data-i18n="SKILL_AB">
|
||
</div>
|
||
</label>
|
||
<label class="text-input attribute center">
|
||
<select name="attr_weapon_attribute_mod">
|
||
<option value="@{strength_mod}" data-i18n="STR"></option>
|
||
<option value="@{dexterity_mod}" data-i18n="DEX"></option>
|
||
<option value="@{constitution_mod}" data-i18n="CON"></option>
|
||
<option value="@{intelligence_mod}" data-i18n="INT"></option>
|
||
<option value="@{wisdom_mod}" data-i18n="WIS"></option>
|
||
<option value="@{charisma_mod}" data-i18n="CHA"></option>
|
||
<option value="@{str_dex_mod}" data-i18n="STR_DEX"></option>
|
||
</select>
|
||
<div class="label ellipsis" data-i18n="ATTRIBUTE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input burst center swn">
|
||
<select name="attr_weapon_burst">
|
||
<option value="" data-i18n="NO" selected="selected"></option>
|
||
<option value="@{burst_query}" data-i18n="ASK"></option>
|
||
<option value="+ 2[Burst]" data-i18n="ALWAYS"></option>
|
||
</select>
|
||
<div class="label ellipsis" data-i18n="BURST">
|
||
</div>
|
||
</label>
|
||
<label class="text-input damage grow center">
|
||
<input type="text" name="attr_weapon_damage" data-lpignore="true" title="@{attr_weapon_damage}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="DAMAGE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input skill-to-damage center">
|
||
<input type="checkbox" name="attr_weapon_skill_to_damage" value="@{weapon_skill_bonus}"/>
|
||
<div class="label ellipsis" data-i18n="+SKILL">
|
||
</div>
|
||
</label>
|
||
<div class="text-input shock-damage center">
|
||
<input type="text" name="attr_weapon_shock_damage" value="0"/>
|
||
<label class="label">
|
||
<input type="checkbox" name="attr_weapon_shock" value="{{shock=[[@{weapon_shock_damage} + @{weapon_attribute_mod}[Attribute] + @{weapon_skill_to_damage}[Skill]]] ^{SHOCK_DAMAGE_AGAINST_AC_LEQ} @{weapon_shock_ac}!}}"/><span data-i18n="SHOCK"></span>
|
||
</label>
|
||
</div>
|
||
<label class="text-input shock-ac center">
|
||
<input type="number" name="attr_weapon_shock_ac" data-lpignore="true" title="@{attr_weapon_shock_ac}" value="10"/>
|
||
<div class="label ellipsis" data-i18n="SHOCK_AC">
|
||
</div>
|
||
</label>
|
||
<label class="text-input range grow center">
|
||
<input type="text" name="attr_weapon_range" data-lpignore="true" title="@{attr_weapon_range}"/>
|
||
<div class="label ellipsis" data-i18n="RANGE">
|
||
</div>
|
||
</label>
|
||
<div class="text-input duo ammo center"><span></span>
|
||
<input type="number" name="attr_weapon_ammo"/><span>/</span>
|
||
<input type="number" name="attr_weapon_ammo_max" value="0"/><span></span>
|
||
<label class="label">
|
||
<input type="checkbox" name="attr_weapon_use_ammo" value="{{ammo=[[0@{weapon_ammo} - (1 @{weapon_burst})]] / @{weapon_ammo|max}}}"/><span data-i18n="AMMO"></span>
|
||
</label>
|
||
</div>
|
||
<label class="text-input enc center">
|
||
<input type="number" name="attr_weapon_encumbrance" data-lpignore="true" title="@{attr_weapon_encumbrance}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="ENC">
|
||
</div>
|
||
</label>
|
||
<div class="grid grid-flow-col gap-1 cwn">
|
||
<label class="text-input trauma center">
|
||
<input type="text" name="attr_weapon_trauma_die" data-lpignore="true" title="@{attr_weapon_trauma_die}"/>
|
||
<div class="label ellipsis" data-i18n="TRAUMA_DIE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input trauma center">
|
||
<input type="text" name="attr_weapon_trauma_rating" data-lpignore="true" title="@{attr_weapon_trauma_rating}"/>
|
||
<div class="label ellipsis" data-i18n="TRAUMA_RATING">
|
||
</div>
|
||
</label>
|
||
<label class="text-input trauma center">
|
||
<input type="text" name="attr_weapon_cost" data-lpignore="true" title="@{attr_weapon_cost}"/>
|
||
<div class="label ellipsis" data-i18n="COST">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="w-full">
|
||
<div class="table-header rep-grid">
|
||
<div class="weapon-description" data-i18n="DESCRIPTION"></div>
|
||
</div>
|
||
<textarea name="attr_weapon_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="section ai-enabled transhuman-enabled">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_shells" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="SHELLS"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_shells" value="1"/>
|
||
<div class="shells">
|
||
<div class="grey-box">
|
||
<div class="flex-center">
|
||
<h3 data-i18n="SHELLS"></h3>
|
||
</div>
|
||
<div class="table-header shells-grid rep-grid notdetails">
|
||
<div class="active notdetails" data-i18n="ACTIVE?"></div>
|
||
<div class="notdetails" classname="str" data-i18n="STR"></div>
|
||
<div class="notdetails" classname="dex" data-i18n="DEX"></div>
|
||
<div class="notdetails" classname="con" data-i18n="CON"></div>
|
||
<div class="affinity notdetails" data-i18n="AFFINITY?"></div>
|
||
<div class="name ellipsis notdetails" data-i18n="NAME"></div>
|
||
</div>
|
||
<fieldset class="repeating_shells">
|
||
<div class="show-chevron">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" name="roll_Shell" type="roll" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{info=^{SHELL} — STR @{shell_strength} - DEX @{shell_dexterity} - CON @{shell_constitution}}} {{title=@{shell_name}}} {{desc=^{BASIC_ABILITIES}:
|
||
@{shell_ability} @{shell_affinity_active}}}"></button>
|
||
<div class="table-header shells-grid rep-grid details no-highlight">
|
||
<div class="active" data-i18n="ACTIVE?"></div>
|
||
</div>
|
||
<div classname="str" data-i18n="STR"></div>
|
||
<div class="affinity" data-i18n="AFFINITY?"></div>
|
||
<div class="name ellipsis" data-i18n="NAME"></div>
|
||
<div classname="dex" data-i18n="DEX"></div>
|
||
<div class="affinity" data-i18n="AFFINITY?"></div>
|
||
<div class="name ellipsis" data-i18n="NAME"></div>
|
||
<div classname="con" data-i18n="CON"></div>
|
||
<div class="affinity" data-i18n="AFFINITY?"></div>
|
||
<div class="name ellipsis" data-i18n="NAME"></div>
|
||
<div class="shells-grid rep-grid">
|
||
<label class="text-input center">
|
||
<input class="inline-input rep-radio" type="checkbox" name="attr_shell_active" value="1"/>
|
||
</label>
|
||
<label class="text-input center inline-input">
|
||
<input type="number" name="attr_shell_strength" data-lpignore="true" title="@{attr_shell_strength}" value="0"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center inline-input">
|
||
<input type="number" name="attr_shell_dexterity" data-lpignore="true" title="@{attr_shell_dexterity}" value="0"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center inline-input">
|
||
<input type="number" name="attr_shell_constitution" data-lpignore="true" title="@{attr_shell_constitution}" value="0"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input class="inline-input" type="checkbox" name="attr_shell_affinity_active" value="
|
||
|
||
^{AFFINITY_ABILITIES}:
|
||
@{shell_affinity}"/>
|
||
</label>
|
||
<label class="text-input inline-input edit">
|
||
<input type="text" name="attr_shell_name" data-lpignore="true" title="@{attr_shell_name}"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input display">
|
||
<input type="text" name="attr_shell_name" data-lpignore="true" title="@{attr_shell_name}"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<input class="hide-empty" type="hidden" name="attr_shell_ability" value=""/>
|
||
<div class="rep-grid details">
|
||
<div class="table-header">
|
||
<div class="shell-ability" data-i18n="BASIC_ABILITIES"></div>
|
||
</div><span class="display" name="attr_shell_ability"></span>
|
||
<textarea class="edit" name="attr_shell_ability"></textarea>
|
||
</div>
|
||
<div class="rep-grid details">
|
||
<div class="table-header">
|
||
<div class="shell-affinity" data-i18n="AFFINITY_ABILITIES"></div>
|
||
</div><span class="display" name="attr_shell_affinity"></span>
|
||
<textarea class="edit" name="attr_shell_affinity"></textarea>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="section cwn">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_edge" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="EDGE"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_edge" value="1"/>
|
||
<div class="edge grey-box simple-repsection">
|
||
<fieldset class="repeating_edge">
|
||
<div class="show-chevron">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" type="roll" name="roll_Edge" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{info=^{EDGE}}} {{title=@{edge_name}}} {{desc=@{edge_description}}}"></button>
|
||
<div class="display">
|
||
<div class="name ellipsis flex"><span name="attr_edge_name"></span></div>
|
||
<div class="details"><span name="attr_edge_description"></span></div>
|
||
</div>
|
||
<div class="edit flex-wrap">
|
||
<label class="text-input name ellipsis">
|
||
<input type="text" name="attr_edge_name" data-lpignore="true" title="@{attr_edge_name}"/>
|
||
<div class="label ellipsis" data-i18n="EDGE">
|
||
</div>
|
||
</label>
|
||
<textarea class="details" name="attr_edge_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="section foci-left">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_foci" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="FOCI"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_foci" value="1"/>
|
||
<div class="foci grey-box simple-repsection">
|
||
<div class="class-ability show-chevron swn wwn">
|
||
<input class="input-collapse" type="checkbox" name="attr_undefined" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" type="roll" name="roll_Class_ability" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{title=^{CLASS_ABILITY}}} {{desc=@{class_ability}}}"></button>
|
||
<div class="display">
|
||
<div class="name ellipsis flex border-bottom">
|
||
<div><span data-i18n="CLASS_ABILITY"></span>: <span name="attr_class"></span></div>
|
||
</div>
|
||
<div class="details"><span name="attr_class_ability"></span></div>
|
||
</div>
|
||
<div class="edit">
|
||
<div class="name ellipsis flex">
|
||
<div><span data-i18n="CLASS_ABILITY"></span>: <span name="attr_class"></span></div>
|
||
</div>
|
||
<div class="details">
|
||
<textarea class="details" name="attr_class_ability" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<fieldset class="repeating_foci">
|
||
<div class="show-chevron">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" type="roll" name="roll_Focus" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{info=^{FOCUS}}} {{title=@{focus_name}}} {{desc=@{focus_description}}}"></button>
|
||
<div class="display">
|
||
<div class="name ellipsis flex"><span name="attr_focus_name"></span><span class="level"><span data-i18n="LEVEL"></span>-<span name="attr_focus_level"></span></span></div>
|
||
<div class="details"><span name="attr_focus_description"></span></div>
|
||
</div>
|
||
<div class="edit flex-wrap">
|
||
<label class="text-input name ellipsis">
|
||
<input type="text" name="attr_focus_name" data-lpignore="true" title="@{attr_focus_name}"/>
|
||
<div class="label ellipsis" data-i18n="FOCUS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_focus_level" data-lpignore="true" title="@{attr_focus_level}" min="0" value="1"/>
|
||
<div class="label ellipsis" data-i18n="LEVEL">
|
||
</div>
|
||
</label>
|
||
<textarea class="details" name="attr_focus_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="section psionics">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_psionics" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="PSYCHIC_SKILLS_TECHNIQUES"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_psionics" value="1"/>
|
||
<div>
|
||
<div class="psionics super-psionics-only">
|
||
<div class="skills-psionic skill-container" data-i18n-list="SKILL_ORDER_PSIONIC">
|
||
<div class="skill" data-i18n-list-item="biopsionics">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_biopsionics" value="&{template:swn-skill} {{system=@{system}}} {{title=^{BIOPSIONICS}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_biopsionics_specialist} + @{skill_biopsionics}[Skill] @{modifier_query} @{skill_biopsionics_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_biopsionics_specialist" value="2d6"/><span class="name ellipsis" data-i18n="BIOPSIONICS"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_biopsionics_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_biopsionics_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_biopsionics" value="-1"/><span class="level" name="attr_skill_biopsionics"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="BIOPSIONICS"></div>
|
||
<select class="query" name="attr_skill_biopsionics_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_biopsionics"/>
|
||
<select class="dice" name="attr_skill_biopsionics_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="skill" data-i18n-list-item="metapsionics">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_metapsionics" value="&{template:swn-skill} {{system=@{system}}} {{title=^{METAPSIONICS}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_metapsionics_specialist} + @{skill_metapsionics}[Skill] @{modifier_query} @{skill_metapsionics_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_metapsionics_specialist" value="2d6"/><span class="name ellipsis" data-i18n="METAPSIONICS"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_metapsionics_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_metapsionics_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_metapsionics" value="-1"/><span class="level" name="attr_skill_metapsionics"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="METAPSIONICS"></div>
|
||
<select class="query" name="attr_skill_metapsionics_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_metapsionics"/>
|
||
<select class="dice" name="attr_skill_metapsionics_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="skill" data-i18n-list-item="precognition">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_precognition" value="&{template:swn-skill} {{system=@{system}}} {{title=^{PRECOGNITION}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_precognition_specialist} + @{skill_precognition}[Skill] @{modifier_query} @{skill_precognition_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_precognition_specialist" value="2d6"/><span class="name ellipsis" data-i18n="PRECOGNITION"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_precognition_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_precognition_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_precognition" value="-1"/><span class="level" name="attr_skill_precognition"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="PRECOGNITION"></div>
|
||
<select class="query" name="attr_skill_precognition_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_precognition"/>
|
||
<select class="dice" name="attr_skill_precognition_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="skill" data-i18n-list-item="telekinesis">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_telekinesis" value="&{template:swn-skill} {{system=@{system}}} {{title=^{TELEKINESIS}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_telekinesis_specialist} + @{skill_telekinesis}[Skill] @{modifier_query} @{skill_telekinesis_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_telekinesis_specialist" value="2d6"/><span class="name ellipsis" data-i18n="TELEKINESIS"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_telekinesis_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_telekinesis_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_telekinesis" value="-1"/><span class="level" name="attr_skill_telekinesis"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="TELEKINESIS"></div>
|
||
<select class="query" name="attr_skill_telekinesis_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_telekinesis"/>
|
||
<select class="dice" name="attr_skill_telekinesis_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="skill" data-i18n-list-item="telepathy">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_telepathy" value="&{template:swn-skill} {{system=@{system}}} {{title=^{TELEPATHY}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_telepathy_specialist} + @{skill_telepathy}[Skill] @{modifier_query} @{skill_telepathy_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_telepathy_specialist" value="2d6"/><span class="name ellipsis" data-i18n="TELEPATHY"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_telepathy_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_telepathy_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_telepathy" value="-1"/><span class="level" name="attr_skill_telepathy"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="TELEPATHY"></div>
|
||
<select class="query" name="attr_skill_telepathy_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_telepathy"/>
|
||
<select class="dice" name="attr_skill_telepathy_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="skill" data-i18n-list-item="teleportation">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_teleportation" value="&{template:swn-skill} {{system=@{system}}} {{title=^{TELEPORTATION}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_teleportation_specialist} + @{skill_teleportation}[Skill] @{modifier_query} @{skill_teleportation_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_teleportation_specialist" value="2d6"/><span class="name ellipsis" data-i18n="TELEPORTATION"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_teleportation_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_teleportation_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_teleportation" value="-1"/><span class="level" name="attr_skill_teleportation"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="TELEPORTATION"></div>
|
||
<select class="query" name="attr_skill_teleportation_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_teleportation"/>
|
||
<select class="dice" name="attr_skill_teleportation_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="skills-repeating mt">
|
||
<fieldset class="repeating_psychic-skills">
|
||
<div class="skill" data-i18n-list-item="">
|
||
<button class="invisible-button display" type="roll" name="roll_skill" value="&{template:swn-skill} {{system=@{system}}} {{title=@{skill_name}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_specialist} + @{skill}[Skill] @{modifier_query} @{skill_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_specialist" value="2d6"/><span class="name ellipsis" name="attr_skill_name"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill" value="-1"/><span class="level" name="attr_skill"></span>
|
||
</div>
|
||
<div class="edit flex-wrap">
|
||
<input class="name ellipsis" type="text" name="attr_skill_name" data-i18n-placeholder="SKILL_NAME"/>
|
||
<select class="query" name="attr_skill_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill"/>
|
||
<select class="dice" name="attr_skill_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div class="skills-psionic skill-container">
|
||
<div class="skill skill-points">
|
||
<div class="display flex-center"><span class="name ellipsis" data-i18n="UNSPENT_PSIONIC_SKILL_POINTS"></span><span class="level" name="attr_unspent_psionic_skill_points"></span></div>
|
||
<div class="edit flex-center"><span class="name ellipsis" data-i18n="UNSPENT_PSIONIC_SKILL_POINTS"></span>
|
||
<input class="level" type="number" min="0" value="0" name="attr_unspent_psionic_skill_points"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="psionics-effort grey-box">
|
||
<h3 data-i18n="COMMITTED_EFFORT"></h3>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_psionics_extra_effort" data-lpignore="true" title="@{attr_psionics_extra_effort}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="BONUS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_psionics_committed_effort_current" data-lpignore="true" title="@{attr_psionics_committed_effort_current}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="CURRENT">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_psionics_committed_effort_scene" data-lpignore="true" title="@{attr_psionics_committed_effort_scene}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="SCENE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_psionics_committed_effort_day" data-lpignore="true" title="@{attr_psionics_committed_effort_day}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="DAY">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_psionics_total_effort" data-lpignore="true" title="@{attr_psionics_total_effort}" value="1" readonly="readonly" data-i18n-title="MAXIMUM_EFFORT_DESC"/>
|
||
<div class="label ellipsis" data-i18n="UNCOMMITTED">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="techniques grey-box simple-repsection mt">
|
||
<div class="flex-center mb">
|
||
<h3 data-i18n="PSYCHIC_TECHNIQUES"></h3>
|
||
</div>
|
||
<input class="input-details" type="hidden" name="attr_show_technique_details" value="1"/>
|
||
<fieldset class="repeating_techniques">
|
||
<div class="show-chevron">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" name="roll_Technique" type="roll" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{info=^{PSYCHIC_TECHNIQUE} — @{technique_discipline}}} {{title=@{technique_name}}} {{desc=@{technique_description}}}"></button>
|
||
<div class="display">
|
||
<div class="name ellipsis flex"><span name="attr_technique_name"></span><span class="discipline" name="attr_technique_discipline"></span></div>
|
||
<div class="details"><span name="attr_technique_description"></span></div>
|
||
</div>
|
||
<div class="edit flex-wrap">
|
||
<input class="name ellipsis grow" type="text" name="attr_technique_name" data-i18n-placeholder="TECHNIQUE"/>
|
||
<input class="discipline" type="text" name="attr_technique_discipline" data-i18n-placeholder="DISCIPLINE"/>
|
||
<textarea class="details" name="attr_technique_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="section space_magic">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_space_magic" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="SPACE_MAGIC"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_space_magic" value="1"/>
|
||
<div>
|
||
<div class="space-magic">
|
||
<h3 data-i18n="TYPE_OF_MAGIC"></h3>
|
||
<select name="attr_magic_type">
|
||
<option value="arcanist" data-i18n="ARCANIST"></option>
|
||
<option value="magister" data-i18n="MAGISTER"></option>
|
||
<option value="adept" data-i18n="ADEPT"></option>
|
||
</select>
|
||
<div class="adept">
|
||
<div class="magic-effort grey-box">
|
||
<h3 data-i18n="MAGIC_EFFORT"></h3>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_magic_total_effort" data-lpignore="true" title="@{attr_magic_total_effort}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="TOTAL">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_magic_committed_effort_current" data-lpignore="true" title="@{attr_magic_committed_effort_current}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="CURRENT">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_magic_committed_effort_scene" data-lpignore="true" title="@{attr_magic_committed_effort_scene}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="SCENE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_magic_committed_effort_day" data-lpignore="true" title="@{attr_magic_committed_effort_day}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="DAY">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_magic_uncommitted_effort" data-lpignore="true" title="@{attr_magic_uncommitted_effort}" value="1" readonly="readonly"/>
|
||
<div class="label ellipsis" data-i18n="UNCOMMITTED">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="spells grey-box simple-repsection">
|
||
<div class="flex-center">
|
||
<h3 data-i18n="ABILITIES"></h3>
|
||
</div>
|
||
<div class="flex edit">
|
||
<div class="name ellipsis" data-i18n="NAME"></div>
|
||
</div>
|
||
<fieldset class="repeating_abilities">
|
||
<div class="show-chevron">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" type="roll" name="roll_Ability" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{title=@{ability_name}}} {{info=^{ABILITY}}} {{desc=@{ability_description}}}"></button>
|
||
<div class="display">
|
||
<div class="name ellipsis flex-center"><span name="attr_ability_name"></span></div>
|
||
<div class="details"><span name="attr_ability_description"></span></div>
|
||
</div>
|
||
<div class="edit flex-wrap">
|
||
<input class="name ellipsis" type="text" name="attr_ability_name"/>
|
||
<textarea class="details" name="attr_ability_description"></textarea>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="spellcaster">
|
||
<div class="spell-slots grey-box">
|
||
<h3 data-i18n="SPELL_SLOTS"></h3>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_spell-slots-first-level" data-lpignore="true" title="@{attr_spell-slots-first-level}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="FIRST_LEVEL">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_spell-slots-second-level" data-lpignore="true" title="@{attr_spell-slots-second-level}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="SECOND_LEVEL">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_spell-slots-third-level" data-lpignore="true" title="@{attr_spell-slots-third-level}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="THIRD_LEVEL">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_spell-slots-fourth-level" data-lpignore="true" title="@{attr_spell-slots-fourth-level}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="FOURTH_LEVEL">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_spell-slots-fifth-level" data-lpignore="true" title="@{attr_spell-slots-fifth-level}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="FIFTH_LEVEL">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="spells grey-box simple-repsection">
|
||
<div class="flex-center">
|
||
<h3 data-i18n="SPELLS"></h3>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1 edit">
|
||
<div class="name ellipsis" data-i18n="NAME"></div>
|
||
<div class="level" data-i18n="LEVEL"></div>
|
||
<div class="prepared arcanist" data-i18n="PREPARED"></div>
|
||
<div class="damage" data-i18n="DAMAGE"></div>
|
||
</div>
|
||
<fieldset class="repeating_spells">
|
||
<div class="show-chevron">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" type="roll" name="roll_Spell" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{title=@{spell_name}}} {{info=^{SPELL}}} {{desc=@{spell_description}}} {{damage=[[@{spell_damage}]]}}"></button>
|
||
<div class="display grid">
|
||
<div class="name ellipsis grid grid-flow-col gap-1"><span name="attr_spell_name"></span><span class="level"><span data-i18n="LEVEL"></span>-<span name="attr_spell_level"></span></span>
|
||
<div><span class="prepared arcanist"><span data-i18n="PREPARED"></span>:</span>
|
||
<input class="prepared arcanist" type="number" name="attr_spell_prepared" value="0" min="0"/>
|
||
</div>
|
||
</div>
|
||
<div class="details"><span name="attr_spell_description"></span></div>
|
||
</div>
|
||
<div class="edit grid">
|
||
<div class="grid grid-flow-col gap-1">
|
||
<input class="name ellipsis" type="text" name="attr_spell_name"/>
|
||
<input class="level" type="number" name="attr_spell_level" value="0" min="0"/>
|
||
<input class="prepared arcanist" type="number" name="attr_spell_prepared" value="0" min="0"/>
|
||
<input class="damage" type="text" name="attr_spell_damage" value="0"/>
|
||
</div>
|
||
<textarea class="details" name="attr_spell_description"></textarea>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="section magical_arts">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_arts" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="MAGICAL_ARTS"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_arts" value="1"/>
|
||
<div class="magical-arts grey-box">
|
||
<div class="grid grid-flow-col ellipsis gap-1 effort-grid">
|
||
<h3 class="ellipsis" data-i18n="EFFORT"></h3>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_effort" value="0" min="0"/><span>/</span>
|
||
<input type="number" name="attr_effort_max"/><span></span>
|
||
<div class="label ellipsis" data-i18n="CURRENT_MAX">
|
||
</div>
|
||
</div>
|
||
<label class="text-input text-center">
|
||
<input type="text" name="attr_commit_effort_day" data-lpignore="true" title="@{attr_commit_effort_day}"/>
|
||
<div class="label ellipsis" data-i18n="COMMIT_EFFORT_DAY">
|
||
</div>
|
||
</label>
|
||
<label class="text-input text-center">
|
||
<input type="text" name="attr_commit_effort_scene" data-lpignore="true" title="@{attr_commit_effort_scene}"/>
|
||
<div class="label ellipsis" data-i18n="COMMIT_EFFORT_SCENE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input text-center">
|
||
<input type="text" name="attr_commit_effort_indefinitely" data-lpignore="true" title="@{attr_commit_effort_indefinitely}"/>
|
||
<div class="label ellipsis" data-i18n="COMMIT_EFFORT_INDEFINITELY">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<fieldset class="repeating_magical-arts">
|
||
<div class="show-chevron simple-repsection">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" type="roll" name="roll_Magical_Arts" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{info=^{MAGICAL_ARTS}}} {{title=@{name}}} {{desc=@{description}}}"></button>
|
||
<div class="display">
|
||
<div class="grid grid-flow-col mb name ellipsis"><span name="attr_name"></span></div>
|
||
<div class="details"><span name="attr_description"></span></div>
|
||
</div>
|
||
<div class="edit">
|
||
<div class="grid grid-flow-col mb">
|
||
<label class="text-input name ellipsis">
|
||
<input type="text" name="attr_name" data-lpignore="true" title="@{attr_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid">
|
||
<textarea name="attr_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="section graced">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_graced" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="GRACED_ARTS"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_graced" value="1"/>
|
||
<div class="grey-box">
|
||
<div class="grid grid-flow-col ellipsis gap-1 effort-grid">
|
||
<h3 class="ellipsis" data-i18n="GRACED_ARTS_POINTS"></h3>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_graced_arts_points" value="0" min="0"/><span>/</span>
|
||
<input type="number" name="attr_graced_arts_points_max"/><span></span>
|
||
<div class="label ellipsis" data-i18n="CURRENT_MAX">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<fieldset class="repeating_graced-arts">
|
||
<div class="show-chevron simple-repsection">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" type="roll" name="roll_Graced" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{info=^{GRACED_ARTS}}} {{title=@{name}}} {{desc=@{description}}}"></button>
|
||
<div class="display">
|
||
<div class="grid grid-flow-col mb name ellipsis"><span name="attr_name"></span></div>
|
||
<div class="details"><span name="attr_description"></span></div>
|
||
</div>
|
||
<div class="edit">
|
||
<div class="grid grid-flow-col mb">
|
||
<label class="text-input name ellipsis">
|
||
<input type="text" name="attr_name" data-lpignore="true" title="@{attr_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid">
|
||
<textarea name="attr_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="section magic">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_magic" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="MAGIC"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_magic" value="1"/>
|
||
<div class="spellcaster">
|
||
<div class="grey-box">
|
||
<div class="spell-slots">
|
||
<h3 data-i18n="SPELL_SLOTS"></h3>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_spell-slots-first-level" data-lpignore="true" title="@{attr_spell-slots-first-level}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="FIRST_LEVEL">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_spell-slots-second-level" data-lpignore="true" title="@{attr_spell-slots-second-level}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="SECOND_LEVEL">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_spell-slots-third-level" data-lpignore="true" title="@{attr_spell-slots-third-level}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="THIRD_LEVEL">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_spell-slots-fourth-level" data-lpignore="true" title="@{attr_spell-slots-fourth-level}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="FOURTH_LEVEL">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_spell-slots-fifth-level" data-lpignore="true" title="@{attr_spell-slots-fifth-level}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="FIFTH_LEVEL">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="invoker grid grid-flow-col gap-1">
|
||
<h3 data-i18n="SPELL_POINTS"></h3>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_ " value="0" min="0"/><span>/</span>
|
||
<input type="number" name="attr_legate_xp_max"/><span></span>
|
||
<div class="label ellipsis" data-i18n="CURRENT_MAX">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="spells grey-box simple-repsection mt">
|
||
<div class="spells-header grid grid-flow-col gap-1 mb">
|
||
<h3 data-i18n="SPELLS"></h3>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_max_level" data-lpignore="true" title="@{attr_max_level}" value="1" min="1"/>
|
||
<div class="label ellipsis" data-i18n="MAX_LEVEL">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_spell_casts" data-lpignore="true" title="@{attr_spell_casts}" value="1" min="1"/>
|
||
<div class="label ellipsis" data-i18n="SPELL_CASTS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_spells_prepared" data-lpignore="true" title="@{attr_spells_prepared}" value="3" min="1"/>
|
||
<div class="label ellipsis" data-i18n="SPELLS_PREPARED">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<fieldset class="repeating_magic-spells">
|
||
<div class="show-chevron">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" type="roll" name="roll_Spell" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{title=@{spell_name}}} {{info=^{SPELL}}} {{desc=@{spell_description}}} {{damage=[[@{spell_damage}]]}}"></button>
|
||
<div class="display grid">
|
||
<div class="name ellipsis grid grid-flow-col gap-1"><span name="attr_spell_name"></span><span class="level"><span data-i18n="LEVEL"></span>-<span name="attr_spell_level"></span></span>
|
||
<div><span class="prepared"><span data-i18n="PREPARED"></span>:</span>
|
||
<input class="prepared" type="number" name="attr_spell_prepared" value="0" min="0"/>
|
||
</div>
|
||
</div>
|
||
<div class="details"><span name="attr_spell_description"></span></div>
|
||
</div>
|
||
<div class="edit grid">
|
||
<div class="grid grid-flow-col gap-1 spell-grid">
|
||
<label class="text-input">
|
||
<input type="text" name="attr_spell_name" data-lpignore="true" title="@{attr_spell_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_spell_level" data-lpignore="true" title="@{attr_spell_level}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="LEVEL">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_spell_prepared" data-lpignore="true" title="@{attr_spell_prepared}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="PREPARED">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="text" name="attr_spell_damage" data-lpignore="true" title="@{attr_spell_damage}"/>
|
||
<div class="label ellipsis" data-i18n="DAMAGE">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<textarea name="attr_spell_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="section legate">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_legate" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="LEGATE"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_legate" value="1"/>
|
||
<div class="legate grey-box">
|
||
<div class="grid grid-flow-col ellipsis gap-1 mb">
|
||
<div class="effort grid grid-flow-col gap-1">
|
||
<h3 class="ellipsis" data-i18n="EFFORT"></h3>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_effort" value="0" min="0"/><span>/</span>
|
||
<input type="number" name="attr_effort_max"/><span></span>
|
||
<div class="label ellipsis" data-i18n="CURRENT_MAX">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="xp grid grid-flow-col gap-1">
|
||
<h3 data-i18n="LEGATE_XP"></h3>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_legate_xp" value="0" min="0"/><span>/</span>
|
||
<input type="number" name="attr_legate_xp_max"/><span></span>
|
||
<div class="label ellipsis" data-i18n="CURRENT_MAX">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<h3 class="ellipsis" data-i18n="WRIT"></h3>
|
||
<fieldset class="repeating_writs">
|
||
<div class="show-chevron simple-repsection">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" type="roll" name="roll_Legate" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{info=^{WRIT}}} {{title=@{name}}} {{desc=@{description}}}"></button>
|
||
<div class="display">
|
||
<div class="grid grid-flow-col mb ellipsis name"><span name="attr_name"></span></div>
|
||
<div class="details">
|
||
<div class="grid grid-flow-col gap-1 mb"><span><span class="font-bold" data-i18n="ACT"></span>: <span name="attr_act"></span></span><span><span class="font-bold" data-i18n="EFFORT"></span>: <span name="attr_effort"></span></span><span><span class="font-bold" data-i18n="DURATION"></span>: <span name="attr_duration"></span></span>
|
||
</div><span name="attr_description"></span>
|
||
</div>
|
||
</div>
|
||
<div class="edit">
|
||
<div class="grid mb">
|
||
<label class="text-input ellipsis name">
|
||
<input type="text" name="attr_name" data-lpignore="true" title="@{attr_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<div class="grid grid-flow-col gap-1">
|
||
<label class="text-input center">
|
||
<input type="text" name="attr_act" data-lpignore="true" title="@{attr_act}"/>
|
||
<div class="label ellipsis" data-i18n="ACT">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="text" name="attr_effort" data-lpignore="true" title="@{attr_effort}"/>
|
||
<div class="label ellipsis" data-i18n="EFFORT">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="text" name="attr_duration" data-lpignore="true" title="@{attr_duration}"/>
|
||
<div class="label ellipsis" data-i18n="DURATION">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
<div class="grid">
|
||
<textarea name="attr_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="section cyberdeck">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_cyberdeck" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="CYBERDECK"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_cyberdeck" value="1"/>
|
||
<div class="simple-repsection grey-box">
|
||
<div class="table-header cyberdeck-grid grid gap-1">
|
||
<div class="ellipsis" data-i18n="NAME" data-i18n-title="NAME"></div>
|
||
<div class="ellipsis" data-i18n="BONUS_ACCESS" data-i18n-title="BONUS_ACCESS"></div>
|
||
<div class="ellipsis" data-i18n="MEMORY" data-i18n-title="MEMORY"></div>
|
||
<div class="ellipsis" data-i18n="SHIELDING" data-i18n-title="SHIELDING"></div>
|
||
<div class="ellipsis" data-i18n="CPU" data-i18n-title="CPU"></div>
|
||
</div>
|
||
<fieldset class="repeating_cyberdeck">
|
||
<div class="show-chevron">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" name="roll_Cyberdeck" type="roll" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{title=@{cyberdeck_name}}} {{info=^{CYBERDECK}; @{cyberdeck_bonus_access} ^{BONUS_ACCESS}, @{cyberdeck_memory} ^{MEMORY}, @{cyberdeck_shielding} ^{SHIELDING}, @{cyberdeck_cpu} ^{CPU}}} {{desc=@{cyberdeck_description}}}"></button>
|
||
<div class="display">
|
||
<div class="grid cyberdeck-grid gap-1 border-bottom"><span class="ellipsis font-bold" name="attr_cyberdeck_name"></span><span class="ellipsis center" name="attr_cyberdeck_bonus_access"></span><span class="ellipsis center" name="attr_cyberdeck_memory"></span><span class="ellipsis center" name="attr_cyberdeck_shielding"></span><span class="ellipsis center" name="attr_cyberdeck_cpu"></span>
|
||
</div>
|
||
<div class="details">
|
||
<div class="grid gap-1 grid-flow-col"><span><span class="font-bold" data-i18n="COST"></span>: <span name="attr_cyberdeck_cost"></span></span><span><span class="font-bold" data-i18n="ENCUMBRANCE"></span>: <span name="attr_cyberdeck_encumbrance"></span></span>
|
||
</div><span name="attr_cyberdeck_description"></span>
|
||
</div>
|
||
</div>
|
||
<div class="edit grid gap-1">
|
||
<div class="grid gap-1 grid-flow-col name-row cyberdeck-grid">
|
||
<label class="text-input name">
|
||
<input type="text" name="attr_cyberdeck_name" data-lpignore="true" title="@{attr_cyberdeck_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<label class="text-input name center">
|
||
<input type="number" name="attr_cyberdeck_bonus_access" data-lpignore="true" title="@{attr_cyberdeck_bonus_access}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="BONUS_ACCESS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input name center">
|
||
<input type="number" name="attr_cyberdeck_memory" data-lpignore="true" title="@{attr_cyberdeck_memory}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="MEMORY">
|
||
</div>
|
||
</label>
|
||
<label class="text-input name center">
|
||
<input type="number" name="attr_cyberdeck_shielding" data-lpignore="true" title="@{attr_cyberdeck_shielding}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="SHIELDING">
|
||
</div>
|
||
</label>
|
||
<label class="text-input name center">
|
||
<input type="number" name="attr_cyberdeck_cpu" data-lpignore="true" title="@{attr_cyberdeck_cpu}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="CPU">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid gap-1 grid-flow-col">
|
||
<label class="text-input name">
|
||
<input type="text" name="attr_cyberdeck_cost" data-lpignore="true" title="@{attr_cyberdeck_cost}"/>
|
||
<div class="label ellipsis" data-i18n="COST">
|
||
</div>
|
||
</label>
|
||
<label class="text-input name">
|
||
<input type="text" name="attr_cyberdeck_encumbrance" data-lpignore="true" title="@{attr_cyberdeck_encumbrance}"/>
|
||
<div class="label ellipsis" data-i18n="ENCUMBRANCE">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<textarea class="details" name="attr_cyberdeck_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="column">
|
||
<div class="section">
|
||
<input type="hidden" vale="attr_skills"/>
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_skills" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="SKILLS"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_skills" value="1"/>
|
||
<div class="skills">
|
||
<div class="grid skill-container">
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="administer">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_administer" value="&{template:swn-skill} {{system=@{system}}} {{title=^{ADMINISTER}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_administer_specialist} + @{skill_administer}[Skill] @{modifier_query} @{skill_administer_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_administer_specialist" value="2d6"/><span class="name ellipsis" data-i18n="ADMINISTER"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_administer_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_administer_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_administer" value="-1"/><span class="level" name="attr_skill_administer"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="ADMINISTER"></div>
|
||
<select class="query" name="attr_skill_administer_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_administer"/>
|
||
<select class="dice" name="attr_skill_administer_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="connect">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_connect" value="&{template:swn-skill} {{system=@{system}}} {{title=^{CONNECT}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_connect_specialist} + @{skill_connect}[Skill] @{modifier_query} @{skill_connect_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_connect_specialist" value="2d6"/><span class="name ellipsis" data-i18n="CONNECT"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_connect_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_connect_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_connect" value="-1"/><span class="level" name="attr_skill_connect"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="CONNECT"></div>
|
||
<select class="query" name="attr_skill_connect_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_connect"/>
|
||
<select class="dice" name="attr_skill_connect_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="exert">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_exert" value="&{template:swn-skill} {{system=@{system}}} {{title=^{EXERT}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_exert_specialist} + @{skill_exert}[Skill] @{modifier_query} @{skill_exert_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_exert_specialist" value="2d6"/><span class="name ellipsis" data-i18n="EXERT"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_exert_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_exert_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_exert" value="-1"/><span class="level" name="attr_skill_exert"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="EXERT"></div>
|
||
<select class="query" name="attr_skill_exert_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_exert"/>
|
||
<select class="dice" name="attr_skill_exert_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="fix">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_fix" value="&{template:swn-skill} {{system=@{system}}} {{title=^{FIX}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_fix_specialist} + @{skill_fix}[Skill] @{modifier_query} @{skill_fix_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_fix_specialist" value="2d6"/><span class="name ellipsis" data-i18n="FIX"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_fix_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_fix_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_fix" value="-1"/><span class="level" name="attr_skill_fix"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="FIX"></div>
|
||
<select class="query" name="attr_skill_fix_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_fix"/>
|
||
<select class="dice" name="attr_skill_fix_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="heal">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_heal" value="&{template:swn-skill} {{system=@{system}}} {{title=^{HEAL}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_heal_specialist} + @{skill_heal}[Skill] @{modifier_query} @{skill_heal_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_heal_specialist" value="2d6"/><span class="name ellipsis" data-i18n="HEAL"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_heal_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_heal_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_heal" value="-1"/><span class="level" name="attr_skill_heal"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="HEAL"></div>
|
||
<select class="query" name="attr_skill_heal_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_heal"/>
|
||
<select class="dice" name="attr_skill_heal_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="know">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_know" value="&{template:swn-skill} {{system=@{system}}} {{title=^{KNOW}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_know_specialist} + @{skill_know}[Skill] @{modifier_query} @{skill_know_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_know_specialist" value="2d6"/><span class="name ellipsis" data-i18n="KNOW"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_know_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_know_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_know" value="-1"/><span class="level" name="attr_skill_know"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="KNOW"></div>
|
||
<select class="query" name="attr_skill_know_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_know"/>
|
||
<select class="dice" name="attr_skill_know_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="lead">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_lead" value="&{template:swn-skill} {{system=@{system}}} {{title=^{LEAD}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_lead_specialist} + @{skill_lead}[Skill] @{modifier_query} @{skill_lead_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_lead_specialist" value="2d6"/><span class="name ellipsis" data-i18n="LEAD"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_lead_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_lead_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_lead" value="-1"/><span class="level" name="attr_skill_lead"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="LEAD"></div>
|
||
<select class="query" name="attr_skill_lead_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_lead"/>
|
||
<select class="dice" name="attr_skill_lead_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="notice">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_notice" value="&{template:swn-skill} {{system=@{system}}} {{title=^{NOTICE}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_notice_specialist} + @{skill_notice}[Skill] @{modifier_query} @{skill_notice_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_notice_specialist" value="2d6"/><span class="name ellipsis" data-i18n="NOTICE"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_notice_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_notice_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_notice" value="-1"/><span class="level" name="attr_skill_notice"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="NOTICE"></div>
|
||
<select class="query" name="attr_skill_notice_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_notice"/>
|
||
<select class="dice" name="attr_skill_notice_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="perform">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_perform" value="&{template:swn-skill} {{system=@{system}}} {{title=^{PERFORM}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_perform_specialist} + @{skill_perform}[Skill] @{modifier_query} @{skill_perform_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_perform_specialist" value="2d6"/><span class="name ellipsis" data-i18n="PERFORM"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_perform_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_perform_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_perform" value="-1"/><span class="level" name="attr_skill_perform"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="PERFORM"></div>
|
||
<select class="query" name="attr_skill_perform_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_perform"/>
|
||
<select class="dice" name="attr_skill_perform_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="pilot">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_pilot" value="&{template:swn-skill} {{system=@{system}}} {{title=^{PILOT}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_pilot_specialist} + @{skill_pilot}[Skill] @{modifier_query} @{skill_pilot_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_pilot_specialist" value="2d6"/><span class="name ellipsis" data-i18n="PILOT"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_pilot_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_pilot_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_pilot" value="-1"/><span class="level" name="attr_skill_pilot"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="PILOT"></div>
|
||
<select class="query" name="attr_skill_pilot_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_pilot"/>
|
||
<select class="dice" name="attr_skill_pilot_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="program">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_program" value="&{template:swn-skill} {{system=@{system}}} {{title=^{PROGRAM}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_program_specialist} + @{skill_program}[Skill] @{modifier_query} @{skill_program_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_program_specialist" value="2d6"/><span class="name ellipsis" data-i18n="PROGRAM"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_program_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_program_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_program" value="-1"/><span class="level" name="attr_skill_program"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="PROGRAM"></div>
|
||
<select class="query" name="attr_skill_program_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_program"/>
|
||
<select class="dice" name="attr_skill_program_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="punch">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_punch" value="&{template:swn-skill} {{system=@{system}}} {{title=^{PUNCH}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_punch_specialist} + @{skill_punch}[Skill] @{modifier_query} @{skill_punch_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_punch_specialist" value="2d6"/><span class="name ellipsis" data-i18n="PUNCH"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_punch_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_punch_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_punch" value="-1"/><span class="level" name="attr_skill_punch"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="PUNCH"></div>
|
||
<select class="query" name="attr_skill_punch_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_punch"/>
|
||
<select class="dice" name="attr_skill_punch_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="shoot">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_shoot" value="&{template:swn-skill} {{system=@{system}}} {{title=^{SHOOT}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_shoot_specialist} + @{skill_shoot}[Skill] @{modifier_query} @{skill_shoot_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_shoot_specialist" value="2d6"/><span class="name ellipsis" data-i18n="SHOOT"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_shoot_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_shoot_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_shoot" value="-1"/><span class="level" name="attr_skill_shoot"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="SHOOT"></div>
|
||
<select class="query" name="attr_skill_shoot_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_shoot"/>
|
||
<select class="dice" name="attr_skill_shoot_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="sneak">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_sneak" value="&{template:swn-skill} {{system=@{system}}} {{title=^{SNEAK}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_sneak_specialist} + @{skill_sneak}[Skill] @{modifier_query} @{skill_sneak_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_sneak_specialist" value="2d6"/><span class="name ellipsis" data-i18n="SNEAK"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_sneak_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_sneak_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_sneak" value="-1"/><span class="level" name="attr_skill_sneak"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="SNEAK"></div>
|
||
<select class="query" name="attr_skill_sneak_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_sneak"/>
|
||
<select class="dice" name="attr_skill_sneak_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="stab">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_stab" value="&{template:swn-skill} {{system=@{system}}} {{title=^{STAB}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_stab_specialist} + @{skill_stab}[Skill] @{modifier_query} @{skill_stab_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_stab_specialist" value="2d6"/><span class="name ellipsis" data-i18n="STAB"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_stab_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_stab_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_stab" value="-1"/><span class="level" name="attr_skill_stab"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="STAB"></div>
|
||
<select class="query" name="attr_skill_stab_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_stab"/>
|
||
<select class="dice" name="attr_skill_stab_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="survive">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_survive" value="&{template:swn-skill} {{system=@{system}}} {{title=^{SURVIVE}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_survive_specialist} + @{skill_survive}[Skill] @{modifier_query} @{skill_survive_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_survive_specialist" value="2d6"/><span class="name ellipsis" data-i18n="SURVIVE"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_survive_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_survive_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_survive" value="-1"/><span class="level" name="attr_skill_survive"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="SURVIVE"></div>
|
||
<select class="query" name="attr_skill_survive_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_survive"/>
|
||
<select class="dice" name="attr_skill_survive_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="talk">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_talk" value="&{template:swn-skill} {{system=@{system}}} {{title=^{TALK}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_talk_specialist} + @{skill_talk}[Skill] @{modifier_query} @{skill_talk_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_talk_specialist" value="2d6"/><span class="name ellipsis" data-i18n="TALK"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_talk_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_talk_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_talk" value="-1"/><span class="level" name="attr_skill_talk"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="TALK"></div>
|
||
<select class="query" name="attr_skill_talk_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_talk"/>
|
||
<select class="dice" name="attr_skill_talk_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="trade">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_trade" value="&{template:swn-skill} {{system=@{system}}} {{title=^{TRADE}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_trade_specialist} + @{skill_trade}[Skill] @{modifier_query} @{skill_trade_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_trade_specialist" value="2d6"/><span class="name ellipsis" data-i18n="TRADE"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_trade_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_trade_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_trade" value="-1"/><span class="level" name="attr_skill_trade"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="TRADE"></div>
|
||
<select class="query" name="attr_skill_trade_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_trade"/>
|
||
<select class="dice" name="attr_skill_trade_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="swn">
|
||
<div class="skill" data-i18n-list-item="work">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_work" value="&{template:swn-skill} {{system=@{system}}} {{title=^{WORK}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_work_specialist} + @{skill_work}[Skill] @{modifier_query} @{skill_work_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_work_specialist" value="2d6"/><span class="name ellipsis" data-i18n="WORK"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_work_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_work_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_work" value="-1"/><span class="level" name="attr_skill_work"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="WORK"></div>
|
||
<select class="query" name="attr_skill_work_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_work"/>
|
||
<select class="dice" name="attr_skill_work_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="administer">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_administer" value="&{template:swn-skill} {{system=@{system}}} {{title=^{ADMINISTER}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_administer_specialist} + @{skill_administer}[Skill] @{modifier_query} @{skill_administer_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_administer_specialist" value="2d6"/><span class="name ellipsis" data-i18n="ADMINISTER"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_administer_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_administer_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_administer" value="-1"/><span class="level" name="attr_skill_administer"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="ADMINISTER"></div>
|
||
<select class="query" name="attr_skill_administer_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_administer"/>
|
||
<select class="dice" name="attr_skill_administer_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="connect">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_connect" value="&{template:swn-skill} {{system=@{system}}} {{title=^{CONNECT}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_connect_specialist} + @{skill_connect}[Skill] @{modifier_query} @{skill_connect_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_connect_specialist" value="2d6"/><span class="name ellipsis" data-i18n="CONNECT"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_connect_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_connect_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_connect" value="-1"/><span class="level" name="attr_skill_connect"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="CONNECT"></div>
|
||
<select class="query" name="attr_skill_connect_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_connect"/>
|
||
<select class="dice" name="attr_skill_connect_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="convince">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_convince" value="&{template:swn-skill} {{system=@{system}}} {{title=^{CONVINCE}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_convince_specialist} + @{skill_convince}[Skill] @{modifier_query} @{skill_convince_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_convince_specialist" value="2d6"/><span class="name ellipsis" data-i18n="CONVINCE"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_convince_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_convince_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_convince" value="-1"/><span class="level" name="attr_skill_convince"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="CONVINCE"></div>
|
||
<select class="query" name="attr_skill_convince_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_convince"/>
|
||
<select class="dice" name="attr_skill_convince_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="craft">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_craft" value="&{template:swn-skill} {{system=@{system}}} {{title=^{CRAFT}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_craft_specialist} + @{skill_craft}[Skill] @{modifier_query} @{skill_craft_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_craft_specialist" value="2d6"/><span class="name ellipsis" data-i18n="CRAFT"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_craft_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_craft_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_craft" value="-1"/><span class="level" name="attr_skill_craft"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="CRAFT"></div>
|
||
<select class="query" name="attr_skill_craft_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_craft"/>
|
||
<select class="dice" name="attr_skill_craft_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="exert">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_exert" value="&{template:swn-skill} {{system=@{system}}} {{title=^{EXERT}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_exert_specialist} + @{skill_exert}[Skill] @{modifier_query} @{skill_exert_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_exert_specialist" value="2d6"/><span class="name ellipsis" data-i18n="EXERT"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_exert_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_exert_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_exert" value="-1"/><span class="level" name="attr_skill_exert"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="EXERT"></div>
|
||
<select class="query" name="attr_skill_exert_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_exert"/>
|
||
<select class="dice" name="attr_skill_exert_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="heal">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_heal" value="&{template:swn-skill} {{system=@{system}}} {{title=^{HEAL}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_heal_specialist} + @{skill_heal}[Skill] @{modifier_query} @{skill_heal_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_heal_specialist" value="2d6"/><span class="name ellipsis" data-i18n="HEAL"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_heal_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_heal_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_heal" value="-1"/><span class="level" name="attr_skill_heal"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="HEAL"></div>
|
||
<select class="query" name="attr_skill_heal_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_heal"/>
|
||
<select class="dice" name="attr_skill_heal_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="know">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_know" value="&{template:swn-skill} {{system=@{system}}} {{title=^{KNOW}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_know_specialist} + @{skill_know}[Skill] @{modifier_query} @{skill_know_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_know_specialist" value="2d6"/><span class="name ellipsis" data-i18n="KNOW"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_know_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_know_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_know" value="-1"/><span class="level" name="attr_skill_know"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="KNOW"></div>
|
||
<select class="query" name="attr_skill_know_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_know"/>
|
||
<select class="dice" name="attr_skill_know_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="lead">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_lead" value="&{template:swn-skill} {{system=@{system}}} {{title=^{LEAD}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_lead_specialist} + @{skill_lead}[Skill] @{modifier_query} @{skill_lead_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_lead_specialist" value="2d6"/><span class="name ellipsis" data-i18n="LEAD"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_lead_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_lead_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_lead" value="-1"/><span class="level" name="attr_skill_lead"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="LEAD"></div>
|
||
<select class="query" name="attr_skill_lead_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_lead"/>
|
||
<select class="dice" name="attr_skill_lead_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="magic">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_magic" value="&{template:swn-skill} {{system=@{system}}} {{title=^{MAGIC}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_magic_specialist} + @{skill_magic}[Skill] @{modifier_query} @{skill_magic_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_magic_specialist" value="2d6"/><span class="name ellipsis" data-i18n="MAGIC"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_magic_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_magic_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_magic" value="-1"/><span class="level" name="attr_skill_magic"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="MAGIC"></div>
|
||
<select class="query" name="attr_skill_magic_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_magic"/>
|
||
<select class="dice" name="attr_skill_magic_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="notice">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_notice" value="&{template:swn-skill} {{system=@{system}}} {{title=^{NOTICE}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_notice_specialist} + @{skill_notice}[Skill] @{modifier_query} @{skill_notice_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_notice_specialist" value="2d6"/><span class="name ellipsis" data-i18n="NOTICE"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_notice_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_notice_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_notice" value="-1"/><span class="level" name="attr_skill_notice"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="NOTICE"></div>
|
||
<select class="query" name="attr_skill_notice_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_notice"/>
|
||
<select class="dice" name="attr_skill_notice_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="perform">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_perform" value="&{template:swn-skill} {{system=@{system}}} {{title=^{PERFORM}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_perform_specialist} + @{skill_perform}[Skill] @{modifier_query} @{skill_perform_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_perform_specialist" value="2d6"/><span class="name ellipsis" data-i18n="PERFORM"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_perform_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_perform_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_perform" value="-1"/><span class="level" name="attr_skill_perform"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="PERFORM"></div>
|
||
<select class="query" name="attr_skill_perform_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_perform"/>
|
||
<select class="dice" name="attr_skill_perform_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="pray">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_pray" value="&{template:swn-skill} {{system=@{system}}} {{title=^{PRAY}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_pray_specialist} + @{skill_pray}[Skill] @{modifier_query} @{skill_pray_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_pray_specialist" value="2d6"/><span class="name ellipsis" data-i18n="PRAY"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_pray_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_pray_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_pray" value="-1"/><span class="level" name="attr_skill_pray"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="PRAY"></div>
|
||
<select class="query" name="attr_skill_pray_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_pray"/>
|
||
<select class="dice" name="attr_skill_pray_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="punch">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_punch" value="&{template:swn-skill} {{system=@{system}}} {{title=^{PUNCH}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_punch_specialist} + @{skill_punch}[Skill] @{modifier_query} @{skill_punch_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_punch_specialist" value="2d6"/><span class="name ellipsis" data-i18n="PUNCH"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_punch_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_punch_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_punch" value="-1"/><span class="level" name="attr_skill_punch"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="PUNCH"></div>
|
||
<select class="query" name="attr_skill_punch_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_punch"/>
|
||
<select class="dice" name="attr_skill_punch_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="ride">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_ride" value="&{template:swn-skill} {{system=@{system}}} {{title=^{RIDE}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_ride_specialist} + @{skill_ride}[Skill] @{modifier_query} @{skill_ride_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_ride_specialist" value="2d6"/><span class="name ellipsis" data-i18n="RIDE"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_ride_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_ride_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_ride" value="-1"/><span class="level" name="attr_skill_ride"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="RIDE"></div>
|
||
<select class="query" name="attr_skill_ride_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_ride"/>
|
||
<select class="dice" name="attr_skill_ride_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="sail">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_sail" value="&{template:swn-skill} {{system=@{system}}} {{title=^{SAIL}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_sail_specialist} + @{skill_sail}[Skill] @{modifier_query} @{skill_sail_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_sail_specialist" value="2d6"/><span class="name ellipsis" data-i18n="SAIL"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_sail_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_sail_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_sail" value="-1"/><span class="level" name="attr_skill_sail"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="SAIL"></div>
|
||
<select class="query" name="attr_skill_sail_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_sail"/>
|
||
<select class="dice" name="attr_skill_sail_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="shoot">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_shoot" value="&{template:swn-skill} {{system=@{system}}} {{title=^{SHOOT}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_shoot_specialist} + @{skill_shoot}[Skill] @{modifier_query} @{skill_shoot_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_shoot_specialist" value="2d6"/><span class="name ellipsis" data-i18n="SHOOT"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_shoot_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_shoot_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_shoot" value="-1"/><span class="level" name="attr_skill_shoot"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="SHOOT"></div>
|
||
<select class="query" name="attr_skill_shoot_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_shoot"/>
|
||
<select class="dice" name="attr_skill_shoot_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="sneak">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_sneak" value="&{template:swn-skill} {{system=@{system}}} {{title=^{SNEAK}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_sneak_specialist} + @{skill_sneak}[Skill] @{modifier_query} @{skill_sneak_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_sneak_specialist" value="2d6"/><span class="name ellipsis" data-i18n="SNEAK"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_sneak_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_sneak_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_sneak" value="-1"/><span class="level" name="attr_skill_sneak"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="SNEAK"></div>
|
||
<select class="query" name="attr_skill_sneak_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_sneak"/>
|
||
<select class="dice" name="attr_skill_sneak_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="stab">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_stab" value="&{template:swn-skill} {{system=@{system}}} {{title=^{STAB}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_stab_specialist} + @{skill_stab}[Skill] @{modifier_query} @{skill_stab_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_stab_specialist" value="2d6"/><span class="name ellipsis" data-i18n="STAB"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_stab_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_stab_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_stab" value="-1"/><span class="level" name="attr_skill_stab"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="STAB"></div>
|
||
<select class="query" name="attr_skill_stab_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_stab"/>
|
||
<select class="dice" name="attr_skill_stab_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="survive">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_survive" value="&{template:swn-skill} {{system=@{system}}} {{title=^{SURVIVE}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_survive_specialist} + @{skill_survive}[Skill] @{modifier_query} @{skill_survive_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_survive_specialist" value="2d6"/><span class="name ellipsis" data-i18n="SURVIVE"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_survive_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_survive_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_survive" value="-1"/><span class="level" name="attr_skill_survive"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="SURVIVE"></div>
|
||
<select class="query" name="attr_skill_survive_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_survive"/>
|
||
<select class="dice" name="attr_skill_survive_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="trade">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_trade" value="&{template:swn-skill} {{system=@{system}}} {{title=^{TRADE}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_trade_specialist} + @{skill_trade}[Skill] @{modifier_query} @{skill_trade_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_trade_specialist" value="2d6"/><span class="name ellipsis" data-i18n="TRADE"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_trade_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_trade_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_trade" value="-1"/><span class="level" name="attr_skill_trade"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="TRADE"></div>
|
||
<select class="query" name="attr_skill_trade_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_trade"/>
|
||
<select class="dice" name="attr_skill_trade_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="wwn">
|
||
<div class="skill" data-i18n-list-item="work">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_work" value="&{template:swn-skill} {{system=@{system}}} {{title=^{WORK}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_work_specialist} + @{skill_work}[Skill] @{modifier_query} @{skill_work_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_work_specialist" value="2d6"/><span class="name ellipsis" data-i18n="WORK"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_work_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_work_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_work" value="-1"/><span class="level" name="attr_skill_work"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="WORK"></div>
|
||
<select class="query" name="attr_skill_work_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_work"/>
|
||
<select class="dice" name="attr_skill_work_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="administer">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_administer" value="&{template:swn-skill} {{system=@{system}}} {{title=^{ADMINISTER}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_administer_specialist} + @{skill_administer}[Skill] @{modifier_query} @{skill_administer_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_administer_specialist" value="2d6"/><span class="name ellipsis" data-i18n="ADMINISTER"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_administer_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_administer_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_administer" value="-1"/><span class="level" name="attr_skill_administer"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="ADMINISTER"></div>
|
||
<select class="query" name="attr_skill_administer_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_administer"/>
|
||
<select class="dice" name="attr_skill_administer_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="connect">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_connect" value="&{template:swn-skill} {{system=@{system}}} {{title=^{CONNECT}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_connect_specialist} + @{skill_connect}[Skill] @{modifier_query} @{skill_connect_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_connect_specialist" value="2d6"/><span class="name ellipsis" data-i18n="CONNECT"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_connect_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_connect_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_connect" value="-1"/><span class="level" name="attr_skill_connect"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="CONNECT"></div>
|
||
<select class="query" name="attr_skill_connect_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_connect"/>
|
||
<select class="dice" name="attr_skill_connect_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="drive">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_drive" value="&{template:swn-skill} {{system=@{system}}} {{title=^{DRIVE}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_drive_specialist} + @{skill_drive}[Skill] @{modifier_query} @{skill_drive_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_drive_specialist" value="2d6"/><span class="name ellipsis" data-i18n="DRIVE"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_drive_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_drive_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_drive" value="-1"/><span class="level" name="attr_skill_drive"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="DRIVE"></div>
|
||
<select class="query" name="attr_skill_drive_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_drive"/>
|
||
<select class="dice" name="attr_skill_drive_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="exert">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_exert" value="&{template:swn-skill} {{system=@{system}}} {{title=^{EXERT}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_exert_specialist} + @{skill_exert}[Skill] @{modifier_query} @{skill_exert_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_exert_specialist" value="2d6"/><span class="name ellipsis" data-i18n="EXERT"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_exert_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_exert_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_exert" value="-1"/><span class="level" name="attr_skill_exert"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="EXERT"></div>
|
||
<select class="query" name="attr_skill_exert_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_exert"/>
|
||
<select class="dice" name="attr_skill_exert_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="fix">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_fix" value="&{template:swn-skill} {{system=@{system}}} {{title=^{FIX}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_fix_specialist} + @{skill_fix}[Skill] @{modifier_query} @{skill_fix_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_fix_specialist" value="2d6"/><span class="name ellipsis" data-i18n="FIX"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_fix_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_fix_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_fix" value="-1"/><span class="level" name="attr_skill_fix"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="FIX"></div>
|
||
<select class="query" name="attr_skill_fix_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_fix"/>
|
||
<select class="dice" name="attr_skill_fix_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="heal">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_heal" value="&{template:swn-skill} {{system=@{system}}} {{title=^{HEAL}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_heal_specialist} + @{skill_heal}[Skill] @{modifier_query} @{skill_heal_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_heal_specialist" value="2d6"/><span class="name ellipsis" data-i18n="HEAL"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_heal_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_heal_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_heal" value="-1"/><span class="level" name="attr_skill_heal"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="HEAL"></div>
|
||
<select class="query" name="attr_skill_heal_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_heal"/>
|
||
<select class="dice" name="attr_skill_heal_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="know">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_know" value="&{template:swn-skill} {{system=@{system}}} {{title=^{KNOW}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_know_specialist} + @{skill_know}[Skill] @{modifier_query} @{skill_know_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_know_specialist" value="2d6"/><span class="name ellipsis" data-i18n="KNOW"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_know_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_know_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_know" value="-1"/><span class="level" name="attr_skill_know"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="KNOW"></div>
|
||
<select class="query" name="attr_skill_know_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_know"/>
|
||
<select class="dice" name="attr_skill_know_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="lead">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_lead" value="&{template:swn-skill} {{system=@{system}}} {{title=^{LEAD}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_lead_specialist} + @{skill_lead}[Skill] @{modifier_query} @{skill_lead_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_lead_specialist" value="2d6"/><span class="name ellipsis" data-i18n="LEAD"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_lead_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_lead_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_lead" value="-1"/><span class="level" name="attr_skill_lead"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="LEAD"></div>
|
||
<select class="query" name="attr_skill_lead_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_lead"/>
|
||
<select class="dice" name="attr_skill_lead_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="notice">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_notice" value="&{template:swn-skill} {{system=@{system}}} {{title=^{NOTICE}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_notice_specialist} + @{skill_notice}[Skill] @{modifier_query} @{skill_notice_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_notice_specialist" value="2d6"/><span class="name ellipsis" data-i18n="NOTICE"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_notice_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_notice_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_notice" value="-1"/><span class="level" name="attr_skill_notice"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="NOTICE"></div>
|
||
<select class="query" name="attr_skill_notice_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_notice"/>
|
||
<select class="dice" name="attr_skill_notice_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="perform">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_perform" value="&{template:swn-skill} {{system=@{system}}} {{title=^{PERFORM}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_perform_specialist} + @{skill_perform}[Skill] @{modifier_query} @{skill_perform_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_perform_specialist" value="2d6"/><span class="name ellipsis" data-i18n="PERFORM"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_perform_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_perform_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_perform" value="-1"/><span class="level" name="attr_skill_perform"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="PERFORM"></div>
|
||
<select class="query" name="attr_skill_perform_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_perform"/>
|
||
<select class="dice" name="attr_skill_perform_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="program">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_program" value="&{template:swn-skill} {{system=@{system}}} {{title=^{PROGRAM}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_program_specialist} + @{skill_program}[Skill] @{modifier_query} @{skill_program_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_program_specialist" value="2d6"/><span class="name ellipsis" data-i18n="PROGRAM"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_program_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_program_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_program" value="-1"/><span class="level" name="attr_skill_program"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="PROGRAM"></div>
|
||
<select class="query" name="attr_skill_program_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_program"/>
|
||
<select class="dice" name="attr_skill_program_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="punch">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_punch" value="&{template:swn-skill} {{system=@{system}}} {{title=^{PUNCH}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_punch_specialist} + @{skill_punch}[Skill] @{modifier_query} @{skill_punch_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_punch_specialist" value="2d6"/><span class="name ellipsis" data-i18n="PUNCH"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_punch_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_punch_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_punch" value="-1"/><span class="level" name="attr_skill_punch"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="PUNCH"></div>
|
||
<select class="query" name="attr_skill_punch_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_punch"/>
|
||
<select class="dice" name="attr_skill_punch_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="shoot">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_shoot" value="&{template:swn-skill} {{system=@{system}}} {{title=^{SHOOT}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_shoot_specialist} + @{skill_shoot}[Skill] @{modifier_query} @{skill_shoot_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_shoot_specialist" value="2d6"/><span class="name ellipsis" data-i18n="SHOOT"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_shoot_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_shoot_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_shoot" value="-1"/><span class="level" name="attr_skill_shoot"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="SHOOT"></div>
|
||
<select class="query" name="attr_skill_shoot_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_shoot"/>
|
||
<select class="dice" name="attr_skill_shoot_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="sneak">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_sneak" value="&{template:swn-skill} {{system=@{system}}} {{title=^{SNEAK}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_sneak_specialist} + @{skill_sneak}[Skill] @{modifier_query} @{skill_sneak_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_sneak_specialist" value="2d6"/><span class="name ellipsis" data-i18n="SNEAK"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_sneak_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_sneak_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_sneak" value="-1"/><span class="level" name="attr_skill_sneak"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="SNEAK"></div>
|
||
<select class="query" name="attr_skill_sneak_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_sneak"/>
|
||
<select class="dice" name="attr_skill_sneak_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="stab">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_stab" value="&{template:swn-skill} {{system=@{system}}} {{title=^{STAB}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_stab_specialist} + @{skill_stab}[Skill] @{modifier_query} @{skill_stab_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_stab_specialist" value="2d6"/><span class="name ellipsis" data-i18n="STAB"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_stab_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_stab_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_stab" value="-1"/><span class="level" name="attr_skill_stab"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="STAB"></div>
|
||
<select class="query" name="attr_skill_stab_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_stab"/>
|
||
<select class="dice" name="attr_skill_stab_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="survive">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_survive" value="&{template:swn-skill} {{system=@{system}}} {{title=^{SURVIVE}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_survive_specialist} + @{skill_survive}[Skill] @{modifier_query} @{skill_survive_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_survive_specialist" value="2d6"/><span class="name ellipsis" data-i18n="SURVIVE"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_survive_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_survive_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_survive" value="-1"/><span class="level" name="attr_skill_survive"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="SURVIVE"></div>
|
||
<select class="query" name="attr_skill_survive_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_survive"/>
|
||
<select class="dice" name="attr_skill_survive_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="talk">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_talk" value="&{template:swn-skill} {{system=@{system}}} {{title=^{TALK}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_talk_specialist} + @{skill_talk}[Skill] @{modifier_query} @{skill_talk_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_talk_specialist" value="2d6"/><span class="name ellipsis" data-i18n="TALK"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_talk_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_talk_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_talk" value="-1"/><span class="level" name="attr_skill_talk"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="TALK"></div>
|
||
<select class="query" name="attr_skill_talk_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_talk"/>
|
||
<select class="dice" name="attr_skill_talk_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="trade">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_trade" value="&{template:swn-skill} {{system=@{system}}} {{title=^{TRADE}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_trade_specialist} + @{skill_trade}[Skill] @{modifier_query} @{skill_trade_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_trade_specialist" value="2d6"/><span class="name ellipsis" data-i18n="TRADE"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_trade_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_trade_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_trade" value="-1"/><span class="level" name="attr_skill_trade"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="TRADE"></div>
|
||
<select class="query" name="attr_skill_trade_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_trade"/>
|
||
<select class="dice" name="attr_skill_trade_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="skill" data-i18n-list-item="work">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_work" value="&{template:swn-skill} {{system=@{system}}} {{title=^{WORK}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_work_specialist} + @{skill_work}[Skill] @{modifier_query} @{skill_work_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_work_specialist" value="2d6"/><span class="name ellipsis" data-i18n="WORK"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_work_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_work_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_work" value="-1"/><span class="level" name="attr_skill_work"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="WORK"></div>
|
||
<select class="query" name="attr_skill_work_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_work"/>
|
||
<select class="dice" name="attr_skill_work_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="magic">
|
||
<div class="skill" data-i18n-list-item="cast">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_cast" value="&{template:swn-skill} {{system=@{system}}} {{title=^{CAST}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_cast_specialist} + @{skill_cast}[Skill] @{modifier_query} @{skill_cast_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_cast_specialist" value="2d6"/><span class="name ellipsis" data-i18n="CAST"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_cast_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_cast_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_cast" value="-1"/><span class="level" name="attr_skill_cast"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="CAST"></div>
|
||
<select class="query" name="attr_skill_cast_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_cast"/>
|
||
<select class="dice" name="attr_skill_cast_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="magic">
|
||
<div class="skill" data-i18n-list-item="summon">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_summon" value="&{template:swn-skill} {{system=@{system}}} {{title=^{SUMMON}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_summon_specialist} + @{skill_summon}[Skill] @{modifier_query} @{skill_summon_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_summon_specialist" value="2d6"/><span class="name ellipsis" data-i18n="SUMMON"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_summon_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_summon_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_summon" value="-1"/><span class="level" name="attr_skill_summon"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="SUMMON"></div>
|
||
<select class="query" name="attr_skill_summon_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_summon"/>
|
||
<select class="dice" name="attr_skill_summon_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="space_magic">
|
||
<div class="skill" data-i18n-list-item="magic">
|
||
<button class="invisible-button display" type="roll" name="roll_skill_magic" value="&{template:swn-skill} {{system=@{system}}} {{title=^{MAGIC}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_magic_specialist} + @{skill_magic}[Skill] @{modifier_query} @{skill_magic_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_magic_specialist" value="2d6"/><span class="name ellipsis" data-i18n="MAGIC"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_magic_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_magic_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill_magic" value="-1"/><span class="level" name="attr_skill_magic"></span>
|
||
</div>
|
||
<div class="edit flex-center">
|
||
<div class="name ellipsis" data-i18n="MAGIC"></div>
|
||
<select class="query" name="attr_skill_magic_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill_magic"/>
|
||
<select class="dice" name="attr_skill_magic_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_homebrew_extra_skills" value="0"/>
|
||
<div class="skills-repeating mt">
|
||
<fieldset class="repeating_skills">
|
||
<div class="skill" data-i18n-list-item="">
|
||
<button class="invisible-button display" type="roll" name="roll_skill" value="&{template:swn-skill} {{system=@{system}}} {{title=@{skill_name}}} {{charname=@{character_name}}} {{mod=[[0 @{modifier_query}]]}} {{dice=[[@{skill_specialist} + @{skill}[Skill] @{modifier_query} @{skill_query}"></button>
|
||
<div class="display flex-center">
|
||
<input class="dice" type="hidden" name="attr_skill_specialist" value="2d6"/><span class="name ellipsis" name="attr_skill_name"></span>
|
||
<select class="query skills-query-hover" name="attr_skill_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<div class="skills-query-display">
|
||
<input type="hidden" name="attr_skill_query" value="@{attribute_query}"/><span class="str">+ <span data-i18n="STR"></span></span><span class="dex">+ <span data-i18n="DEX"></span></span><span class="con">+ <span data-i18n="CON"></span></span><span class="int">+ <span data-i18n="INT"></span></span><span class="wis">+ <span data-i18n="WIS"></span></span><span class="cha">+ <span data-i18n="CHA"></span></span>
|
||
</div>
|
||
<input class="add-plus" type="hidden" name="attr_skill" value="-1"/><span class="level" name="attr_skill"></span>
|
||
</div>
|
||
<div class="edit flex-wrap">
|
||
<input class="name ellipsis" type="text" name="attr_skill_name" data-i18n-placeholder="SKILL_NAME"/>
|
||
<select class="query" name="attr_skill_query">
|
||
<option value="@{attribute_query_str}" data-i18n="STR"></option>
|
||
<option value="@{attribute_query_dex}" data-i18n="DEX"></option>
|
||
<option value="@{attribute_query_con}" data-i18n="CON"></option>
|
||
<option value="@{attribute_query_int}" data-i18n="INT"></option>
|
||
<option value="@{attribute_query_wis}" data-i18n="WIS"></option>
|
||
<option value="@{attribute_query_cha}" data-i18n="CHA"></option>
|
||
<option class="skills-query-ask" value="@{attribute_query}" data-i18n="ASK" selected="selected"></option>
|
||
</select>
|
||
<input class="level" type="number" min="-1" value="-1" name="attr_skill"/>
|
||
<select class="dice" name="attr_skill_specialist">
|
||
<option value="2d6" selected="selected">2d6</option>
|
||
<option value="3d6d1">3d6</option>
|
||
<option value="4d6d1">4d6</option>
|
||
<option value="?{@{translation_numdice}|2d6,2d6|3d6,3d6d1|4d6,4d6d2}" data-i18n="ASK"></option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div class="skill-container">
|
||
<div class="skill skill-points">
|
||
<div class="display flex-center"><span class="name ellipsis" data-i18n="UNSPENT_SKILL_POINTS"></span><span class="level" name="attr_unspent_skill_points"></span></div>
|
||
<div class="edit flex-center"><span class="name ellipsis" data-i18n="UNSPENT_SKILL_POINTS"></span>
|
||
<input class="level" type="number" min="0" value="0" name="attr_unspent_skill_points"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="section foci-right">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_foci" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="FOCI"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_foci" value="1"/>
|
||
<div class="foci grey-box simple-repsection">
|
||
<div class="class-ability show-chevron swn wwn">
|
||
<input class="input-collapse" type="checkbox" name="attr_undefined" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" type="roll" name="roll_Class_ability" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{title=^{CLASS_ABILITY}}} {{desc=@{class_ability}}}"></button>
|
||
<div class="display">
|
||
<div class="name ellipsis flex border-bottom">
|
||
<div><span data-i18n="CLASS_ABILITY"></span>: <span name="attr_class"></span></div>
|
||
</div>
|
||
<div class="details"><span name="attr_class_ability"></span></div>
|
||
</div>
|
||
<div class="edit">
|
||
<div class="name ellipsis flex">
|
||
<div><span data-i18n="CLASS_ABILITY"></span>: <span name="attr_class"></span></div>
|
||
</div>
|
||
<div class="details">
|
||
<textarea class="details" name="attr_class_ability" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<fieldset class="repeating_foci">
|
||
<div class="show-chevron">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" type="roll" name="roll_Focus" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{info=^{FOCUS}}} {{title=@{focus_name}}} {{desc=@{focus_description}}}"></button>
|
||
<div class="display">
|
||
<div class="name ellipsis flex"><span name="attr_focus_name"></span><span class="level"><span data-i18n="LEVEL"></span>-<span name="attr_focus_level"></span></span></div>
|
||
<div class="details"><span name="attr_focus_description"></span></div>
|
||
</div>
|
||
<div class="edit flex-wrap">
|
||
<label class="text-input name ellipsis">
|
||
<input type="text" name="attr_focus_name" data-lpignore="true" title="@{attr_focus_name}"/>
|
||
<div class="label ellipsis" data-i18n="FOCUS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_focus_level" data-lpignore="true" title="@{attr_focus_level}" min="0" value="1"/>
|
||
<div class="label ellipsis" data-i18n="LEVEL">
|
||
</div>
|
||
</label>
|
||
<textarea class="details" name="attr_focus_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="section cols-2 ai-enabled">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_ai" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="AI"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_ai" value="1"/>
|
||
<div class="ai halfgrid">
|
||
<div class="column">
|
||
<div class="grey-box ai-processing">
|
||
<h3 data-i18n="COMMITTED_PROCESSING"></h3>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_ai_extra_processing" data-lpignore="true" title="@{attr_ai_extra_processing}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="BONUS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_ai_committed_processing_current" data-lpignore="true" title="@{attr_ai_committed_processing_current}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="CURRENT">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_ai_committed_processing_scene" data-lpignore="true" title="@{attr_ai_committed_processing_scene}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="SCENE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_ai_committed_processing_day" data-lpignore="true" title="@{attr_ai_committed_processing_day}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="DAY">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_ai_total_processing" data-lpignore="true" title="@{attr_ai_total_processing}" value="1" readonly="readonly" data-i18n-title="MAXIMUM_EFFORT_DESC"/>
|
||
<div class="label ellipsis" data-i18n="UNCOMMITTED">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grey-box ai-processing-nodes">
|
||
<h3 data-i18n="PROCESSING_NODES">Processing Nodes</h3>
|
||
<div class="table-header nodes-grid rep-grid">
|
||
<div class="connected" data-i18n="CONNECTED?"></div>
|
||
<div class="value" data-i18n="PROCESSING"></div>
|
||
<div class="location" data-i18n="LOCATION"></div>
|
||
</div>
|
||
<fieldset class="repeating_processing-nodes">
|
||
<div class="nodes-grid rep-grid">
|
||
<label class="text-input center">
|
||
<input type="checkbox" value="1" name="attr_node_connected"/>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="number" name="attr_node_value" data-lpignore="true" title="@{attr_node_value}" value="0"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_node_location" data-lpignore="true" title="@{attr_node_location}"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="column">
|
||
<div class="routines grey-box simple-repsection">
|
||
<div class="flex-center">
|
||
<h3 data-i18n="AI_ROUTINES">AI Routines</h3>
|
||
</div>
|
||
<fieldset class="repeating_routines">
|
||
<div class="show-chevron">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" name="roll_Routine" type="roll" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{info=^{AI_ROUTINE}}} {{title=@{routine_name}}} {{desc=@{routine_description}}}"></button>
|
||
<div class="display">
|
||
<div class="name ellipsis flex"><span name="attr_routine_name"></span></div>
|
||
<div class="details"><span name="attr_routine_description"></span></div>
|
||
</div>
|
||
<div class="edit flex-wrap">
|
||
<input class="name ellipsis grow" type="text" name="attr_routine_name" data-i18n-placeholder="ROUTINE"/>
|
||
<textarea class="details" name="attr_routine_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="section cols-2">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_gear" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="GEAR"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_gear" value="1"/>
|
||
<div class="gear halfgrid">
|
||
<div class="equipment column">
|
||
<div class="grey-box readied-stowed grid grid-flow-col gap-1">
|
||
<h3 data-i18n="EQUIPMENT"></h3>
|
||
<input class="input-gear-over" type="hidden" name="attr_gear_readied_over" value="0"/>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_gear_readied" value="0" readonly="readonly"/><span>/</span>
|
||
<input type="number" name="attr_gear_readied_max" value="5" readonly="readonly" data-i18n-title="STRENGTH/2"/><span></span>
|
||
<div class="label ellipsis" data-i18n="READIED">
|
||
</div>
|
||
</div>
|
||
<input class="input-gear-over" type="hidden" name="attr_gear_stowed_over" value="0"/>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_gear_stowed" value="0" readonly="readonly"/><span>/</span>
|
||
<input type="number" name="attr_gear_stowed_max" value="10" readonly="readonly" data-i18n-title="STRENGTH"/><span></span>
|
||
<div class="label ellipsis" data-i18n="STOWED">
|
||
</div>
|
||
</div>
|
||
<div class="swn grid grid-flow-col gap-1">
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_credits" data-lpignore="true" title="@{attr_credits}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="CREDITS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_credits_owed" data-lpignore="true" title="@{attr_credits_owed}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="CREDITS_OWED">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="wwn">
|
||
<label class="text-input">
|
||
<input type="text" name="attr_lifestyle" data-lpignore="true" title="@{attr_lifestyle}"/>
|
||
<div class="label ellipsis" data-i18n="LIFESTYLE">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
<div class="grey-box simple-repsection">
|
||
<div class="table-header gear-grid grid gap-1">
|
||
<div class="center">#</div>
|
||
<div class="ellipsis" data-i18n="NAME" data-i18n-title="NAME"></div>
|
||
<div class="ellipsis" data-i18n="ENCUMBRANCE" data-i18n-title="ENCUMBRANCE"></div>
|
||
<div class="ellipsis" data-i18n="STATUS" data-i18n-title="STATUS"></div>
|
||
<div class="ellipsis" data-i18n="BUNDLED" data-i18n-title="BUNDLED"></div>
|
||
</div>
|
||
<fieldset class="repeating_gear">
|
||
<div class="show-chevron">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" name="roll_GEAR" type="roll" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{title=@{gear_name}}} {{desc=@{gear_description}}}"></button>
|
||
<div class="display">
|
||
<div class="grid gear-grid gap-1 border-bottom"><span class="center" name="attr_gear_amount"></span><span class="ellipsis font-bold" name="attr_gear_name"></span><span class="center" name="attr_gear_encumbrance"></span><span name="attr_gear_status"></span>
|
||
<label class="text-input relative">
|
||
<input name="attr_gear_bundled" type="checkbox" value="on"/>
|
||
</label>
|
||
</div>
|
||
<div class="details"><span name="attr_gear_description"></span></div>
|
||
</div>
|
||
<div class="edit grid gap-1">
|
||
<div class="grid grid-flow-col gap-1 gear-grid">
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_gear_amount" data-lpignore="true" title="@{attr_gear_amount}" value="1" min="0"/>
|
||
<div class="label ellipsis" data-i18n="AMOUNT">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_gear_name" data-lpignore="true" title="@{attr_gear_name}" data-i18n-placeholder="ITEM"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_gear_encumbrance" data-lpignore="true" title="@{attr_gear_encumbrance}" value="0" step="any"/>
|
||
<div class="label ellipsis" data-i18n="ENC">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<select class="status" name="attr_gear_status">
|
||
<option value="" data-i18n="OTHER" selected="selected"></option>
|
||
<option value="READIED" data-i18n="READIED"></option>
|
||
<option value="STOWED" data-i18n="STOWED"></option>
|
||
</select>
|
||
<div class="label ellipsis" data-i18n="STATUS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input relative">
|
||
<input name="attr_gear_bundled" type="checkbox" value="on"/>
|
||
</label>
|
||
</div>
|
||
<div class="details">
|
||
<textarea name="attr_gear_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div class="grey-box other">
|
||
<h3 data-i18n="OTHER_EQUIPMENT"></h3>
|
||
<textarea class="other-gear" name="attr_gear_other"></textarea>
|
||
</div>
|
||
</div>
|
||
<div class="column">
|
||
<div class="armor grey-box">
|
||
<h3 class="swn wwn"><span data-i18n="ARMOR"></span> – <span data-i18n="AC"></span> <span name="attr_AC"></span></h3>
|
||
<div class="cwn w-full grid grid-flow-col gap-1 mb border-bottom mt pb-5">
|
||
<h3 data-i18n="ARMOR"></h3>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_armor_melee_ac" data-lpignore="true" title="@{attr_armor_melee_ac}" value="1" min="0"/>
|
||
<div class="label ellipsis" data-i18n="MELEE_AC">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_armor_ranged_ac" data-lpignore="true" title="@{attr_armor_ranged_ac}" value="1" min="0"/>
|
||
<div class="label ellipsis" data-i18n="RANGED_AC">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_armor_armor_soak" data-lpignore="true" title="@{attr_armor_armor_soak}" value="1" min="0"/>
|
||
<div class="label ellipsis" data-i18n="ARMOR_SOAK">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_armor_trauma_target" data-lpignore="true" title="@{attr_armor_trauma_target}" value="1" min="0"/>
|
||
<div class="label ellipsis" data-i18n="TRAUMA_TARGET">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="table-header armor-grid rep-grid">
|
||
<div class="ellipsis center" data-i18n="ACTIVE?"></div>
|
||
<div class="ellipsis" data-i18n="NAME"></div>
|
||
<div class="cwn ellipsis" data-i18n="ARMOR_RANGED_AC"></div>
|
||
<div class="cwn ellipsis" data-i18n="ARMOR_MELEE_AC"></div>
|
||
<div class="cwn ellipsis" data-i18n="ARMOR_DAMAGE_SOAK"></div>
|
||
<div class="cwn ellipsis" data-i18n="ARMOR_TRAUMA_TARGET_MOD"></div>
|
||
<div class="swn wwn ellipsis" data-i18n="AC"></div>
|
||
</div>
|
||
<div class="armor-grid rep-grid edit">
|
||
<label class="text-input col-2">
|
||
<input type="text" name="attr_innate_ac_name" data-lpignore="true" title="@{attr_innate_ac_name}" value="Innate AC" data-i18n="INNATE_AC"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_innate_ac" data-lpignore="true" title="@{attr_innate_ac}" value="10"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<input class="input-details" type="hidden" name="attr_show_armor_details" value="1"/>
|
||
<fieldset class="repeating_armor">
|
||
<div class="show-chevron mb">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="swn wwn display invisible-button" name="roll_Armor" type="roll" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{title=@{armor_name}}} {{info=^{ARMOR}: @{armor_ac}}} {{desc=@{armor_description}}}"></button>
|
||
<button class="cwn display invisible-button" name="roll_Armor" type="roll" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{title=@{armor_name}}} {{info=^{RANGED_ARMOR_CLASS}: @{armor_ranged_ac}, ^{MELEE_ARMOR_CLASS}: @{armor_melee_ac}, ^{ARMOR_DAMAGE_SOAK}: @{armor_damage_soak}, ^{ARMOR_TRAUMA_TARGET_MOD}: @{armor_trauma_target_mod}}} {{desc=@{armor_description}}}"></button>
|
||
<div class="display">
|
||
<div class="grid armor-grid border-bottom gap-1">
|
||
<label class="text-input relative">
|
||
<input type="checkbox" name="attr_armor_active" value="1"/>
|
||
</label>
|
||
<div class="ellipsis flex-between"><span class="font-bold" name="attr_armor_name"></span></div>
|
||
<div class="wwn swn ellipsis center"><span name="attr_armor_ac"></span></div><span class="center cwn" name="attr_armor_ranged_ac"></span><span class="center cwn" name="attr_armor_melee_ac"></span><span class="center cwn" name="attr_armor_damage_soak"></span><span class="center cwn" name="attr_armor_trauma_target_mod"></span>
|
||
</div>
|
||
<div class="details">
|
||
<div class="grid gap-1 grid-flow-col"><span><span class="font-bold" data-i18n="TYPE"></span>: <span name="attr_armor_type"></span></span><span><span class="font-bold" data-i18n="ENCUMBRANCE"></span>: <span name="attr_armor_encumbrance"></span></span><span class="swn wwn"><span class="font-bold" data-i18n="+STR"></span>: <span name="attr_armor_encumbrance_bonus"></span></span><span><span class="font-bold" data-i18n="STATUS"></span>: <span name="attr_armor_status"></span></span></div><span name="attr_armor_description"></span>
|
||
</div>
|
||
</div>
|
||
<div class="edit grid gap-1">
|
||
<div class="grid grid-flow-col gap-1 armor-grid">
|
||
<label class="text-input relative">
|
||
<input type="checkbox" name="attr_armor_active" value="1"/>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_armor_name" data-lpignore="true" title="@{attr_armor_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<div class="wwn swn">
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_armor_ac" data-lpignore="true" title="@{attr_armor_ac}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="AC">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<label class="text-input center cwn">
|
||
<input type="number" name="attr_armor_ranged_ac" data-lpignore="true" title="@{attr_armor_ranged_ac}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="ARMOR_RANGED_AC">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center cwn">
|
||
<input type="number" name="attr_armor_melee_ac" data-lpignore="true" title="@{attr_armor_melee_ac}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="ARMOR_MELEE_AC">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center cwn">
|
||
<input type="number" name="attr_armor_damage_soak" data-lpignore="true" title="@{attr_armor_damage_soak}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="ARMOR_DAMAGE_SOAK">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center cwn">
|
||
<input type="number" name="attr_armor_trauma_target_mod" data-lpignore="true" title="@{attr_armor_trauma_target_mod}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="ARMOR_TRAUMA_TARGET_MOD">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1">
|
||
<label class="text-input">
|
||
<select name="attr_armor_type">
|
||
<option value="none" data-i18n="NONE" selected="selected"></option>
|
||
<option class="swn" value="PRIMITIVE" data-i18n="PRIMITIVE"></option>
|
||
<option class="swn" value="STREET" data-i18n="STREET"></option>
|
||
<option class="swn" value="COMBAT" data-i18n="COMBAT"></option>
|
||
<option class="swn" value="POWERED" data-i18n="POWERED"></option>
|
||
<option class="swn" value="SHIELD" data-i18n="SHIELD"></option>
|
||
<option class="swn" value="ARTIFACT" data-i18n="ARTIFACT"></option>
|
||
<option class="cwn" value="CIVILIAN" data-i18n="CIVILIAN"></option>
|
||
<option class="cwn" value="SUIT" data-i18n="SUIT"></option>
|
||
<option class="cwn" value="ACCESSORY" data-i18n="ACCESSORY"></option>
|
||
<option class="wwn" value="LIGHT" data-i18n="LIGHT"></option>
|
||
<option class="wwn" value="MEDIUM" data-i18n="MEDIUM"></option>
|
||
<option class="wwn" value="HEAVY" data-i18n="HEAVY"></option>
|
||
<option class="wwn" value="SHIELD" data-i18n="SHIELD"></option>
|
||
</select>
|
||
<div class="label ellipsis" data-i18n="TYPE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_armor_encumbrance" data-lpignore="true" title="@{attr_armor_encumbrance}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="ENC">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center swn wwn">
|
||
<input type="number" name="attr_armor_encumbrance_bonus" data-lpignore="true" title="@{attr_armor_encumbrance_bonus}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="+STR">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<select name="attr_armor_status" value="OTHER">
|
||
<option value="OTHER" data-i18n="OTHER" selected="selected"></option>
|
||
<option value="READIED" data-i18n="READIED"></option>
|
||
<option value="STOWED" data-i18n="STOWED"></option>
|
||
</select>
|
||
<div class="label ellipsis" data-i18n="STATUS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input cwn">
|
||
<input type="text" name="attr_armor_subtle" data-lpignore="true" title="@{attr_armor_subtle}"/>
|
||
<div class="label ellipsis" data-i18n="SUBTLE">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<textarea name="attr_armor_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div class="cyberware simple-repsection grey-box">
|
||
<div class="flex-center">
|
||
<h3><span data-i18n="CYBERWARE"></span> – <span data-i18n="TOTAL_CYBERWARE_STRAIN"></span> <span name="attr_cyberware_strain_total"></span></h3>
|
||
</div>
|
||
<fieldset class="repeating_cyberware">
|
||
<div class="show-chevron">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<button class="display invisible-button" name="roll_Cyberware" type="roll" value="&{template:swn-default} {{system=@{system}}} {{charname=@{character_name}}} {{title=@{cyberware_name}}} {{info=^{CYBERWARE}; @{cyberware_strain} ^{STRAIN}}} {{desc=@{cyberware_description}}}"></button>
|
||
<div class="display">
|
||
<div class="name ellipsis flex-between mb"><span name="attr_cyberware_name"></span><span><span name="attr_cyberware_strain"></span> <span data-i18n="STRAIN"></span></span></div>
|
||
<div class="details">
|
||
<div class="grid gap-1 grid-flow-col"><span><span class="font-bold" data-i18n="TYPE"></span>: <span name="attr_cyberware_type"></span></span><span><span class="font-bold" data-i18n="CONCEALMENT"></span>: <span name="attr_cyberware_concealment"></span></span><span><span class="font-bold" data-i18n="COST"></span>: <span name="attr_cyberware_cost"></span></span>
|
||
</div><span name="attr_cyberware_description"></span>
|
||
</div>
|
||
</div>
|
||
<div class="edit grid gap-1">
|
||
<div class="grid gap-1 grid-flow-col name-row">
|
||
<label class="text-input name">
|
||
<input type="text" name="attr_cyberware_name" data-lpignore="true" title="@{attr_cyberware_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<label class="text-input name center">
|
||
<input type="number" name="attr_cyberware_strain" data-lpignore="true" title="@{attr_cyberware_strain}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="STRAIN_COST">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid gap-1 grid-flow-col cwn">
|
||
<label class="text-input">
|
||
<input type="text" name="attr_cyberware_type" data-lpignore="true" title="@{attr_cyberware_type}"/>
|
||
<div class="label ellipsis" data-i18n="TYPE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_cyberware_concealment" data-lpignore="true" title="@{attr_cyberware_concealment}"/>
|
||
<div class="label ellipsis" data-i18n="CONCEALMENT">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_cyberware_cost" data-lpignore="true" title="@{attr_cyberware_cost}"/>
|
||
<div class="label ellipsis" data-i18n="COST">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<textarea class="details" name="attr_cyberware_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="section cols-2">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_misc" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="MISCELLANEOUS"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_misc" value="1"/>
|
||
<div class="misc">
|
||
<div class="grid gap-1 goal-lang">
|
||
<div class="goals grey-box">
|
||
<h3 data-i18n="GOALS"></h3>
|
||
<fieldset class="repeating_goals">
|
||
<div class="show-chevron simple-repsection">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<div class="display">
|
||
<div class="grid grid-flow-col goal mb name"><span name="attr_goal_name"></span><span class="level"><span data-i18n="XP"></span>:<span name="attr_goal_xp"></span></span></div>
|
||
<div class="details"><span name="attr_goal_description"></span></div>
|
||
</div>
|
||
<div class="edit">
|
||
<div class="grid grid-flow-col goal mb">
|
||
<label class="text-input name grow">
|
||
<input type="text" name="attr_goal_name" data-lpignore="true" title="@{attr_goal_name}"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input xp center">
|
||
<input type="number" name="attr_goal_xp" data-lpignore="true" title="@{attr_goal_xp}" min="0" data-i18n-placeholder="XP"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid">
|
||
<textarea name="attr_goal_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div class="languages grey-box">
|
||
<h3 data-i18n="LANGUAGES"></h3>
|
||
<fieldset class="repeating_languages">
|
||
<label class="text-input">
|
||
<input type="text" name="attr_language" data-lpignore="true" title="@{attr_language}"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="grid mt gap-1 proj-ally">
|
||
<div class="grid gap-1">
|
||
<div class="projects grey-box wwn">
|
||
<div class="grid grid-flow-col name ellipsis">
|
||
<h3 data-i18n="PROJECTS"></h3>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_renown" data-lpignore="true" title="@{attr_renown}"/>
|
||
<div class="label ellipsis" data-i18n="RENOWN">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<fieldset class="repeating_projects">
|
||
<div class="show-chevron simple-repsection">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<div class="display">
|
||
<div class="grid grid-flow-col mb name ellipsis"><span name="attr_name"></span></div>
|
||
<div class="details"><span name="attr_description"></span></div>
|
||
</div>
|
||
<div class="edit">
|
||
<div class="grid grid-flow-col mb">
|
||
<label class="text-input name ellipsis">
|
||
<input type="text" name="attr_name" data-lpignore="true" title="@{attr_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid">
|
||
<textarea name="attr_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div class="grey-box cwn">
|
||
<div class="grid grid-flow-col name ellipsis">
|
||
<h3 data-i18n="ALIASES_IDS"></h3>
|
||
</div>
|
||
<fieldset class="repeating_alias">
|
||
<div class="show-chevron simple-repsection">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<div class="display">
|
||
<div class="grid grid-flow-col mb name ellipsis"><span name="attr_name"></span></div>
|
||
<div class="details"><span name="attr_description"></span></div>
|
||
</div>
|
||
<div class="edit">
|
||
<div class="grid grid-flow-col mb">
|
||
<label class="text-input name ellipsis">
|
||
<input type="text" name="attr_name" data-lpignore="true" title="@{attr_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid">
|
||
<textarea name="attr_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div class="grey-box cwn">
|
||
<div class="grid grid-flow-col name ellipsis">
|
||
<h3 data-i18n="ASSETS_OWNED_PROPERTY"></h3>
|
||
</div>
|
||
<fieldset class="repeating_property">
|
||
<div class="show-chevron simple-repsection">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<div class="display">
|
||
<div class="grid grid-flow-col mb name ellipsis"><span name="attr_name"></span></div>
|
||
<div class="details"><span name="attr_description"></span></div>
|
||
</div>
|
||
<div class="edit">
|
||
<div class="grid grid-flow-col mb">
|
||
<label class="text-input name ellipsis">
|
||
<input type="text" name="attr_name" data-lpignore="true" title="@{attr_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid">
|
||
<textarea name="attr_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div class="grey-box">
|
||
<div class="grid grid-flow-col name ellipsis">
|
||
<h3 data-i18n="LIFESTYLE"></h3>
|
||
</div>
|
||
<fieldset class="repeating_lifestyle">
|
||
<div class="show-chevron simple-repsection lifestyle">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<div class="display">
|
||
<div class="grid grid-flow-col gap-1 mb name ellipsis"><span name="attr_name"></span><span data-i18n="COST"><span name="attr_cost"></span></span></div>
|
||
<div class="details"><span name="attr_description"></span></div>
|
||
</div>
|
||
<div class="edit">
|
||
<div class="grid grid-flow-col gap-1 mb name">
|
||
<label class="text-input">
|
||
<input type="text" name="attr_name" data-lpignore="true" title="@{attr_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="text" name="attr_cost" data-lpignore="true" title="@{attr_cost}"/>
|
||
<div class="label ellipsis" data-i18n="COST">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid">
|
||
<textarea name="attr_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="allies grey-box wwn cwn">
|
||
<div class="div">
|
||
<h3 class="wwn" data-i18n="ALLIES_ENEMIES"></h3>
|
||
<h3 class="cwn" data-i18n="FRIENDS_AND_ACQUAINTANCES"></h3>
|
||
</div>
|
||
<div class="grid grid-flow-col subheaders gap-1">
|
||
<div class="ellipsis" data-i18n="NAME"></div>
|
||
<div class="ellipsis" data-i18n="LOCATION"></div>
|
||
<div class="ellipsis" data-i18n="STATUS"></div>
|
||
</div>
|
||
<fieldset class="repeating_allies">
|
||
<div class="grid grid-flow-col subheaders gap-1">
|
||
<label class="text-input">
|
||
<input type="text" name="attr_name" data-lpignore="true" title="@{attr_name}"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_location" data-lpignore="true" title="@{attr_location}"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_status" data-lpignore="true" title="@{attr_status}"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="notes mt">
|
||
<textarea name="attr_notes" data-i18n-placeholder="NOTES"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="ship content">
|
||
<input class="ship-class" type="hidden" name="attr_ship_class_normalised" value=""/>
|
||
<input class="input-type" type="hidden" name="attr_ship_vehicle_type" value="SHIP"/>
|
||
<div class="type col-2 core-box flex-between edit">
|
||
<h3 data-i18n="VEHICLE_TYPE"></h3>
|
||
<select name="attr_ship_vehicle_type">
|
||
<option value="SHIP" data-i18n="SHIP" selected="selected"></option>
|
||
<option value="MECH" data-i18n="MECH"></option>
|
||
<option value="VEHICLE" data-i18n="VEHICLE"></option>
|
||
</select>
|
||
</div>
|
||
<div class="menus col-3">
|
||
<div class="vehicle-type vehicle-type-ship flex-between core-box">
|
||
<h3 data-i18n="QUICK_MENUS"></h3>
|
||
<input type="hidden" name="attr_macro_ship_weapons" value=""/>
|
||
<button class="btn" type="roll" name="roll_ship_travel" data-i18n="TRAVEL_TIME" value="&{template:swn-default} {{system=@{system}}} {{charname=@{ship_name}}} {{title=^{TRAVEL_TIME}}} {{info=It will take [[(?{Traveling Time?|Inside Region, 6|Region to Region, 48}) / ?{Drive Rating?}]] hours}}"></button>
|
||
</div>
|
||
</div>
|
||
<div class="info core-box-text flex">
|
||
<label class="text-input col40 grow important">
|
||
<input type="text" name="attr_ship_name" data-lpignore="true" title="@{attr_ship_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<div class="text-input col25 grow focusinfo">
|
||
<input type="text" name="attr_ship_hulltype"/>
|
||
<div class="label" data-i18n="HULL_TYPE"></div>
|
||
</div>
|
||
<label class="text-input colsixth vehicle-type vehicle-type-ship vehicle-type-mech">
|
||
<input type="text" name="attr_ship_class" data-lpignore="true" title="@{attr_ship_class}"/>
|
||
<div class="label ellipsis" data-i18n="CLASS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input colsixth vehicle-type vehicle-type-custom">
|
||
<input type="text" name="attr_ship_size" data-lpignore="true" title="@{attr_ship_size}"/>
|
||
<div class="label ellipsis" data-i18n="SIZE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input colsixth vehicle-type vehicle-type-ship">
|
||
<input type="text" name="attr_ship_cargo_tonnage" data-lpignore="true" title="@{attr_ship_cargo_tonnage}"/>
|
||
<div class="label ellipsis" data-i18n="CARGO">
|
||
</div>
|
||
</label>
|
||
<div class="grid grid-flow-col gap-1 w-full">
|
||
<label class="text-input vehicle-type vehicle-type-custom">
|
||
<input type="text" name="attr_ship_ground_speed" data-lpignore="true" title="@{attr_ship_ground_speed}"/>
|
||
<div class="label ellipsis" data-i18n="GROUND_SPEED">
|
||
</div>
|
||
</label>
|
||
<label class="text-input vehicle-type vehicle-type-ship">
|
||
<input type="text" name="attr_ship_home_port" data-lpignore="true" title="@{attr_ship_home_port}"/>
|
||
<div class="label ellipsis" data-i18n="HOME_PORT">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_ship_price" data-lpignore="true" title="@{attr_ship_price}"/>
|
||
<div class="label ellipsis" data-i18n="COST">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1">
|
||
<label class="text-input">
|
||
<input type="text" name="attr_ship_operating_cost" data-lpignore="true" title="@{attr_ship_operating_cost}"/>
|
||
<div class="label ellipsis" data-i18n="OPERATING_COST">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_ship_maintenance_cost" data-lpignore="true" title="@{attr_ship_maintenance_cost}"/>
|
||
<div class="label ellipsis" data-i18n="MAINTENANCE_COST">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_ship_last_maintenance" data-lpignore="true" title="@{attr_ship_last_maintenance}"/>
|
||
<div class="label ellipsis" data-i18n="LAST_MAINTENANCE">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
<div class="data core-box-text">
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_ship_fuel" min="0" value="0"/><span>/</span>
|
||
<input type="number" name="attr_ship_fuel_max" min="0" value="0"/><span></span>
|
||
<div class="label ellipsis" data-i18n="FUEL">
|
||
<div class="vehicle-type vehicle-type-ship vehicle-type-custom">Fuel</div>
|
||
</div>
|
||
</div>
|
||
<label class="text-input">
|
||
<input type="number" name="attr_ship_ac" data-lpignore="true" title="@{attr_ship_ac}" min="0"/>
|
||
<div class="label ellipsis" data-i18n="AC">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="number" name="attr_ship_speed" data-lpignore="true" title="@{attr_ship_speed}" min="0"/>
|
||
<div class="label ellipsis" data-i18n="SPEED">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="number" name="attr_ship_armor" data-lpignore="true" title="@{attr_ship_armor}" min="0"/>
|
||
<div class="label ellipsis" data-i18n="ARMOR">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="number" name="attr_ship_command_points" data-lpignore="true" title="@{attr_ship_command_points}" min="0" value="0"/>
|
||
<div class="label ellipsis" data-i18n="CP_GAIN">CP Gain
|
||
</div>
|
||
</label>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_ship_life_support" min="0" value="0"/><span>/</span>
|
||
<input type="number" name="attr_ship_life_support_max" min="0" value="0"/><span></span>
|
||
<div class="label ellipsis" data-i18n="LIFE_SUPPORT">
|
||
<div class="vehicle-type vehicle-type-ship vehicle-type-custom">Life Support</div>
|
||
</div>
|
||
</div>
|
||
<div class="text-input trio"><span></span>
|
||
<input type="number" name="attr_ship_crew_min" min="0"/><span>/</span>
|
||
<input type="number" name="attr_ship_crew" min="0"/><span>/</span>
|
||
<input type="number" name="attr_ship_crew_max" min="0"/><span></span>
|
||
<div class="label" data-i18n="CREW_MIN/CURRENT/MAX">
|
||
<div class="vehicle-type vehicle-type-ship vehicle-type-custom">Crew Min/Current/Max</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="stats core-box-text">
|
||
<div class="text-input duo important"><span></span>
|
||
<input type="number" name="attr_ship_hp" min="0"/><span>/</span>
|
||
<input type="number" name="attr_ship_hp_max" min="0"/><span></span>
|
||
<div class="label ellipsis" data-i18n="HIT_POINTS">
|
||
</div>
|
||
</div>
|
||
<input class="input-color-negative" type="hidden" name="attr_ship_power" value="0"/>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_ship_power" value="0" readonly="readonly"/><span>/</span>
|
||
<input type="number" name="attr_ship_power_max" min="0" value="0"/><span></span>
|
||
<div class="label ellipsis" data-i18n="FREE_POWER">Free Power
|
||
</div>
|
||
</div>
|
||
<input class="input-color-negative" type="hidden" name="attr_ship_mass" value="0"/>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_ship_mass" value="0" readonly="readonly"/><span>/</span>
|
||
<input type="number" name="attr_ship_mass_max" min="0" value="0"/><span></span>
|
||
<div class="label ellipsis" data-i18n="FREE_MASS">Free Mass
|
||
</div>
|
||
</div>
|
||
<input class="input-color-negative" type="hidden" name="attr_ship_hardpoints" value="0"/>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_ship_hardpoints" value="0" readonly="readonly"/><span>/</span>
|
||
<input type="number" name="attr_ship_hardpoints_max" min="0" value="0"/><span></span>
|
||
<div class="label ellipsis" data-i18n="FREE_HARDPOINTS">Free Hardpoints
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="section">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_ship_weapons" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="WEAPONS"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_ship_weapons" value="1"/>
|
||
<div class="ship-weapons">
|
||
<fieldset class="repeating_ship-weapons">
|
||
<input type="hidden" name="attr_weapon_api" value=""/>
|
||
<input type="hidden" name="attr_weapon_price" value=""/>
|
||
<button class="display invisible-button" type="roll" name="roll_Attack" value="&{template:swn-attack} {{system=@{system}}} {{charname=@{ship_name}}} {{title=@{weapon_name} – @{weapon_qualities}}} {{attack=[[1d20 + @{weapon_attack_bonus}[Attack Bonus] @{modifier_query}]]}} {{damage=[[@{weapon_damage}]]}} @{weapon_use_ammo} @{weapon_api}"></button>
|
||
<div class="display grey-box-bordered">
|
||
<input class="hider" type="hidden" name="attr_weapon_broken" value="0"/><span class="broken space-after"><span data-i18n="BROKEN"></span>:</span><span class="name ellipsis space-after"><span class="space-after" name="attr_weapon_name"></span>
|
||
<input class="add-plus" type="hidden" name="attr_weapon_attack_bonus"/><span name="attr_weapon_attack_bonus"></span></span><span>(<span class="space-after" name="attr_weapon_damage"></span><span class="space-after"><span class="lowercase" data-i18n="DAMAGE"></span>;</span><span name="attr_weapon_qualities"></span>
|
||
<input class="hide-empty" type="hidden" name="attr_weapon_range" value=""/><span class="vehicle-type vehicle-type-mech">; <span data-i18n="RANGE"></span> <span name="attr_weapon_range"></span></span>; <span data-i18n="POWER"></span> <span name="attr_weapon_power"></span>, <span data-i18n="MASS"></span> <span name="attr_weapon_mass"></span>, <span data-i18n="HARDPOINTS"></span> <span name="attr_weapon_hardpoints"></span>)</span>
|
||
<input class="hider" type="hidden" name="attr_weapon_use_ammo" value="0"/><span class="vehicle-type vehicle-type-ship vehicle-type-custom">. <span data-i18n="AMMO"></span>:
|
||
<input class="inline-input" type="number" name="attr_weapon_ammo"/> / <span name="attr_weapon_ammo_max"></span></span>
|
||
</div>
|
||
<div class="edit flex-wrap grey-box-bordered">
|
||
<label class="text-input name ellipsis">
|
||
<input type="text" name="attr_weapon_name" data-lpignore="true" title="@{attr_weapon_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center number">
|
||
<input type="number" name="attr_weapon_power" data-lpignore="true" title="@{attr_weapon_power}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="POWER">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center number">
|
||
<input type="number" name="attr_weapon_mass" data-lpignore="true" title="@{attr_weapon_mass}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="MASS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center number">
|
||
<input type="number" name="attr_weapon_hardpoints" data-lpignore="true" title="@{attr_weapon_hardpoints}" value="0" min="0"/>
|
||
<div class="label ellipsis" data-i18n="HARDPOINTS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center broken">
|
||
<input type="checkbox" name="attr_weapon_broken" value="1"/>
|
||
<div class="label ellipsis" data-i18n="BROKEN">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center number">
|
||
<input type="number" name="attr_weapon_attack_bonus" data-lpignore="true" title="@{attr_weapon_attack_bonus}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="AB">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center damage">
|
||
<input type="text" name="attr_weapon_damage" data-lpignore="true" title="@{attr_weapon_damage}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="DAMAGE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input qualities grow">
|
||
<input type="text" name="attr_weapon_qualities" data-lpignore="true" title="@{attr_weapon_qualities}"/>
|
||
<div class="label ellipsis" data-i18n="QUALITIES">
|
||
</div>
|
||
</label>
|
||
<label class="text-input range vehicle-type vehicle-type-mech">
|
||
<input type="text" name="attr_weapon_range" data-lpignore="true" title="@{attr_weapon_range}"/>
|
||
<div class="label ellipsis" data-i18n="RANGE">
|
||
</div>
|
||
</label>
|
||
<div class="text-input duo vehicle-type vehicle-type-ship vehicle-type-custom"><span></span>
|
||
<input type="number" name="attr_weapon_ammo" min="0"/><span>/</span>
|
||
<input type="number" name="attr_weapon_ammo_max" min="0"/><span></span>
|
||
<label class="label">
|
||
<input type="checkbox" name="attr_weapon_use_ammo" value="{{ammo=[[@{weapon_ammo} - 1]] / @{weapon_ammo_max}}}"/><span data-i18n="AMMO"></span>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="section cols-2 rows-2">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_ship_fittings" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="FITTING"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_ship_fittings" value="1"/>
|
||
<div class="ship-fitting">
|
||
<fieldset class="repeating_ship-fittings">
|
||
<input type="hidden" name="attr_fitting_price"/>
|
||
<div class="display">
|
||
<input class="hider" type="hidden" name="attr_fitting_broken" value="0"/><span class="broken space-after"><span data-i18n="BROKEN"></span>:</span><span class="name ellipsis space-after" name="attr_fitting_name"></span><span class="space-after">(<span data-i18n="POWER"></span> <span name="attr_fitting_power"></span>, <span data-i18n="MASS"></span> <span name="attr_fitting_mass"></span>).</span><span class="description" name="attr_fitting_effect"></span>
|
||
</div>
|
||
<div class="edit flex grey-box-bordered">
|
||
<label class="text-input name ellipsis">
|
||
<input type="text" name="attr_fitting_name" data-lpignore="true" title="@{attr_fitting_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center number">
|
||
<input type="number" name="attr_fitting_power" data-lpignore="true" title="@{attr_fitting_power}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="POWER">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center number">
|
||
<input type="number" name="attr_fitting_mass" data-lpignore="true" title="@{attr_fitting_mass}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="MASS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input effect">
|
||
<textarea name="attr_fitting_effect"></textarea>
|
||
<div class="label ellipsis" data-i18n="EFFECT">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center broken">
|
||
<input type="checkbox" name="attr_fitting_broken" value="1"/>
|
||
<div class="label ellipsis" data-i18n="BROKEN">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="section">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_ship_defenses" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="DEFENSES"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_ship_defenses" value="1"/>
|
||
<div class="ship-defenses">
|
||
<fieldset class="repeating_ship-defenses">
|
||
<input type="hidden" name="attr_defense_price"/>
|
||
<div class="display">
|
||
<input class="hider" type="hidden" name="attr_defense_broken" value="0"/><span class="broken space-after"><span data-i18n="BROKEN"></span>:</span><span class="name ellipsis space-after" name="attr_defense_name"></span><span class="space-after">(<span data-i18n="POWER"></span> <span name="attr_defense_power"></span>, <span data-i18n="MASS"></span> <span name="attr_defense_mass"></span>).</span><span class="description" name="attr_defense_effect"></span>
|
||
</div>
|
||
<div class="edit flex grey-box-bordered">
|
||
<label class="text-input name ellipsis">
|
||
<input type="text" name="attr_defense_name" data-lpignore="true" title="@{attr_defense_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center number">
|
||
<input type="number" name="attr_defense_power" data-lpignore="true" title="@{attr_defense_power}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="POWER">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center number">
|
||
<input type="number" name="attr_defense_mass" data-lpignore="true" title="@{attr_defense_mass}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="MASS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input effect">
|
||
<textarea name="attr_defense_effect"></textarea>
|
||
<div class="label ellipsis" data-i18n="EFFECT">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center broken">
|
||
<input type="checkbox" name="attr_defense_broken" value="1"/>
|
||
<div class="label ellipsis" data-i18n="BROKEN">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="section cols-3">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_ship_other)" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="NOTES"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_ship_other)" value="1"/>
|
||
<div class="halfgrid">
|
||
<textarea name="attr_ship_notes"></textarea>
|
||
<textarea name="attr_ship_other_notes"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="vehicle content">
|
||
<div class="section vehicle">
|
||
<fieldset class="repeating_vehicles">
|
||
<div class="corebox stats grid gap-1">
|
||
<div class="grid grid-flow-col name-row">
|
||
<label class="text-input important cols-4">
|
||
<input type="text" name="attr_vehicle_name" data-lpignore="true" title="@{attr_vehicle_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<div class="text-input focusinfo cols-3">
|
||
<input type="text" name="attr_vehicle_model"/>
|
||
<div class="label" data-i18n="MODEL"> </div>
|
||
</div>
|
||
</div>
|
||
<div class="grid grid-flow-col">
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_vehicle_speed" data-lpignore="true" title="@{attr_vehicle_speed}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="SPEED">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_vehicle_armor" data-lpignore="true" title="@{attr_vehicle_armor}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="ARMOR">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_vehicle_trauma_target" data-lpignore="true" title="@{attr_vehicle_trauma_target}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="TRAUMA_TARGET">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_vehicle_AC" data-lpignore="true" title="@{attr_vehicle_AC}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="AC">
|
||
</div>
|
||
</label>
|
||
<div class="text-input duo center"><span></span>
|
||
<input type="number" name="attr_vehicle_HP"/><span>/</span>
|
||
<input 0="0" type="number" name="attr_vehicle_HP_max"/><span></span>
|
||
<div class="label ellipsis" data-i18n="HP">
|
||
</div>
|
||
</div>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_vehicle_crew" data-lpignore="true" title="@{attr_vehicle_crew}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="CREW">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_vehicle_power" data-lpignore="true" title="@{attr_vehicle_power}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="POWER">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_vehicle_mass" data-lpignore="true" title="@{attr_vehicle_mass}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="MASS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="text" name="attr_vehicle_size" data-lpignore="true" title="@{attr_vehicle_size}" value=""/>
|
||
<div class="label ellipsis" data-i18n="SIZE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_vehicle_hard_points" data-lpignore="true" title="@{attr_vehicle_hard_points}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="HARD_POINTS">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<textarea name="attr_vehicle_description" data-i18n="DESCRIPTION"></textarea>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="npc content">
|
||
<input class="input-individual-hide" type="hidden" name="attr_setting_individual_hidden" value="1"/>
|
||
<div class="core-box-text info grid">
|
||
<div class="grid gap-1 grid-flow-col name">
|
||
<label class="text-input important">
|
||
<input type="text" name="attr_npc_name" data-lpignore="true" title="@{attr_npc_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_stat_block" data-lpignore="true" title="@{attr_stat_block}"/>
|
||
<div class="label ellipsis" data-i18n="STAT_BLOCK">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid gap-1 grid-flow-col">
|
||
<label class="text-input">
|
||
<input type="text" name="attr_npc_move" data-lpignore="true" title="@{attr_npc_move}"/>
|
||
<div class="label ellipsis" data-i18n="MOVE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_npc_hd" data-lpignore="true" title="@{attr_npc_hd}" value="1"/>
|
||
<div class="label ellipsis" data-i18n="HD">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_npc_saves" data-lpignore="true" title="@{attr_npc_saves}" value="15"/>
|
||
<div class="label ellipsis" data-i18n="SAVES">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_npc_skills" data-lpignore="true" title="@{attr_npc_skills}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="SKILLS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_npc_morale" data-lpignore="true" title="@{attr_npc_morale}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="MORALE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center wwn">
|
||
<input type="number" name="attr_npc_instinct" data-lpignore="true" title="@{attr_npc_instinct}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="INSTINCT">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center swn wwn">
|
||
<input type="number" name="attr_npc_attack_bonus" data-lpignore="true" title="@{attr_npc_attack_bonus}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="ATTACK_BONUS">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid gap-1 grid-flow-col cwn">
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_npc_ranged_attack_bonus" data-lpignore="true" title="@{attr_npc_ranged_attack_bonus}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="RANGED_ATTACK_BONUS">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_npc_melee_attack_bonus" data-lpignore="true" title="@{attr_npc_melee_attack_bonus}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="MELEE_ATTACK_BONUS">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
<div class="core-box-text grid gap-1">
|
||
<div class="text-input duo important"><span></span>
|
||
<input type="number" name="attr_npc_hp"/><span>/</span>
|
||
<input type="number" name="attr_npc_hp_max"/><span></span>
|
||
<div class="label ellipsis" data-i18n="HIT_POINTS">
|
||
</div>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1">
|
||
<label class="text-input center swn wwn">
|
||
<input type="number" name="attr_npc_ac" data-lpignore="true" title="@{attr_npc_ac}" value="10"/>
|
||
<div class="label ellipsis" data-i18n="AC">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center cwn">
|
||
<input type="text" name="attr_npc_armor_ranged" data-lpignore="true" title="@{attr_npc_armor_ranged}"/>
|
||
<div class="label ellipsis" data-i18n="ARMOR_RANGED_AC">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center cwn">
|
||
<input type="text" name="attr_npc_armor_melee" data-lpignore="true" title="@{attr_npc_armor_melee}"/>
|
||
<div class="label ellipsis" data-i18n="ARMOR_MELEE_AC">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center swn">
|
||
<select name="attr_npc_armor_type">
|
||
<option value="" data-i18n="NONE"></option>
|
||
<option value="PRIMITIVE" data-i18n="PRIMITIVE"></option>
|
||
<option value="STREET" data-i18n="STREET"></option>
|
||
<option value="COMBAT" data-i18n="COMBAT"></option>
|
||
<option value="POWERED" data-i18n="POWERED"></option>
|
||
</select>
|
||
<div class="label ellipsis" data-i18n="TYPE">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
<div class="core-box rolls">
|
||
<div class="flex-between">
|
||
<h3 data-i18n="QUICK_ROLLS"></h3>
|
||
<label class="npc-checkbox"><span data-i18n="HIDDEN"></span>
|
||
<input type="checkbox" name="attr_npc_rolls_hidden" value="/w GM"/>
|
||
</label>
|
||
</div>
|
||
<div class="flex-between">
|
||
<div class="center">
|
||
<button type="roll" name="roll_NPC_HP" value="@{npc_hp_hidden} &{template:swn-default} {{system=@{system}}} {{charname=@{npc_name}}} {{title=^{HIT_POINTS}}} {{ =[[@{npc_hd}d8]]}}"><span name="attr_npc_hd"></span></button>
|
||
<div data-i18n="ROLL_HP"></div>
|
||
<label class="individual-hide">
|
||
<input type="checkbox" name="attr_npc_hp_hidden" value="/w GM"/><span data-i18n="HIDE"></span>
|
||
</label>
|
||
</div>
|
||
<div class="center">
|
||
<button type="roll" name="roll_NPC_Initiative" value="@{npc_initiative_hidden} &{template:swn-default} {{system=@{system}}} {{charname=@{npc_name}}} {{title=^{INITIATIVE_FIXED}}} {{ =[[1d8 &{tracker}]]}}">d8</button>
|
||
<div data-i18n="INITIATIVE_FIXED"></div>
|
||
<label class="individual-hide">
|
||
<input type="checkbox" name="attr_npc_initiative_hidden" value="/w GM"/><span data-i18n="HIDE"></span>
|
||
</label>
|
||
</div>
|
||
<div class="center">
|
||
<button type="roll" name="roll_NPC_Save" value="@{npc_save_hidden} &{template:swn-save} {{system=@{system}}} {{title=^{SAVING_THROW}}} {{charname=@{npc_name}}} {{save=[[@{npc_saves}]]}} {{dice=[[1d20]]}}">v<span name="attr_npc_saves"></span></button>
|
||
<div data-i18n="SAVE"></div>
|
||
<label class="individual-hide">
|
||
<input type="checkbox" name="attr_npc_save_hidden" value="/w GM"/><span data-i18n="HIDE"></span>
|
||
</label>
|
||
</div>
|
||
<div class="center">
|
||
<button type="roll" name="roll_NPC_Skill" value="@{npc_skill_hidden} &{template:swn-skill} {{system=@{system}}} {{charname=@{npc_name}}} {{title=@{skill_name_query}}} {{dice=[[2d6 + @{proficient_query} @{modifier_query}]]}}">
|
||
<input class="add-plus" type="hidden" name="attr_npc_skills" value="0"/><span name="attr_npc_skills"></span>
|
||
</button>
|
||
<div data-i18n="SKILL"></div>
|
||
<label class="individual-hide">
|
||
<input type="checkbox" name="attr_npc_skill_hidden" value="/w GM"/><span data-i18n="HIDE"></span>
|
||
</label>
|
||
</div>
|
||
<div class="center">
|
||
<button type="roll" name="roll_NPC_Morale" value="@{npc_morale_hidden} &{template:swn-save} {{system=@{system}}} {{charname=@{npc_name}}} {{title=^{MORALE}}} {{morale=[[@{npc_morale}]]}} {{dice=[[2d6 @{modifier_query}]]}}">v<span name="attr_npc_morale"></span></button>
|
||
<div data-i18n="MORALE"></div>
|
||
<label class="individual-hide">
|
||
<input type="checkbox" name="attr_npc_morale_hidden" value="/w GM"/><span data-i18n="HIDE"></span>
|
||
</label>
|
||
</div>
|
||
<div class="center">
|
||
<button type="roll" name="roll_NPC_Reaction" value="@{npc_reaction_hidden} &{template:swn-default} {{system=@{system}}} {{title=^{REACTION}}} {{charname=@{npc_name}}} {{reaction=[[2d6 @{modifier_query}]]}}">2d6</button>
|
||
<div data-i18n="REACTION"></div>
|
||
<label class="individual-hide">
|
||
<input type="checkbox" name="attr_npc_reaction_hidden" value="/w GM"/><span data-i18n="HIDE"></span>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="section">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_npc_attacks" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="ATTACKS"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_npc_attacks" value="1"/>
|
||
<div class="npc-attacks">
|
||
<div class="npc-rep-header flex">
|
||
<label class="full-attacks npc-checkbox"><span data-i18n="ROLL_FULL_ATTACK"></span>
|
||
<input type="checkbox" name="attr_npc_roll_full_attack" value="1"/>
|
||
</label>
|
||
<label class="npc-checkbox"><span data-i18n="HIDDEN"></span>
|
||
<input type="checkbox" name="attr_npc_attacks_hidden" value="/w GM"/>
|
||
</label>
|
||
</div>
|
||
<fieldset class="repeating_npc-attacks">
|
||
<input type="hidden" name="attr_attack_extra_macro" value=""/>
|
||
<button class="invisible-button display" type="roll" name="roll_Attack" value="@{npc_attacks_hidden} &{template:swn-attack} {{system=@{system}}} {{charname=@{npc_name}}} {{title=@{attack_name}}} {{attack=[[1d20 + @{attack_ab} @{attack_burst} @{modifier_query}]]}} {{damage=[[@{attack_damage} @{attack_burst}]]}} {{burst=[[0@{attack_burst}]]}} {{range=@{attack_range}}} @{attack_shock} @{attack_extra_macro}"></button>
|
||
<div class="display flex-between grey-box-bordered"><span class="name ellipsis"><span class="space-after" name="attr_attack_name"></span>
|
||
<input class="add-plus" type="hidden" name="attr_attack_ab" value="0"/><span class="space-after" name="attr_attack_ab"></span>
|
||
<input class="range" type="hidden" name="attr_attack_range" value="0"/><span class="range"><span data-i18n="RANGE"></span>: <span name="attr_attack_range"></span></span>
|
||
<input class="attacks" type="hidden" name="attr_attack_number" value="1"/><span class="attacks">(<span name="attr_attack_number"></span> <span data-i18n="ATTACKS"></span>)</span></span><span class="damage"><span class="space-after" data-i18n="DAMAGE"></span><span name="attr_attack_damage"></span></span></div>
|
||
<div class="edit grey-box-bordered grid gap-1">
|
||
<div class="grid grid-flow-col gap-1 name">
|
||
<label class="text-input ellipsis">
|
||
<input type="text" name="attr_attack_name" data-lpignore="true" title="@{attr_attack_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<label class="text-input range center">
|
||
<input type="text" name="attr_attack_range" data-lpignore="true" title="@{attr_attack_range}"/>
|
||
<div class="label ellipsis" data-i18n="RANGE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input ab center">
|
||
<input type="number" name="attr_attack_ab" data-lpignore="true" title="@{attr_attack_ab}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="AB">
|
||
</div>
|
||
</label>
|
||
<label class="text-input damage center">
|
||
<input type="text" name="attr_attack_damage" data-lpignore="true" title="@{attr_attack_damage}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="DAMAGE">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1">
|
||
<label class="text-input burst center swn cwn">
|
||
<select name="attr_attack_burst">
|
||
<option value="" data-i18n="NO" selected="selected"></option>
|
||
<option value="@{burst_query}" data-i18n="ASK"></option>
|
||
<option value="+ 2[Burst]" data-i18n="ALWAYS"></option>
|
||
</select>
|
||
<div class="label ellipsis" data-i18n="BURST">
|
||
</div>
|
||
</label>
|
||
<label class="text-input attacks center">
|
||
<input type="number" name="attr_attack_number" data-lpignore="true" title="@{attr_attack_number}" value="1"/>
|
||
<div class="label ellipsis" data-i18n="NUM_ATTACKS">
|
||
</div>
|
||
</label>
|
||
<div class="text-input shock-damage center">
|
||
<input type="text" name="attr_attack_shock_damage" value="0"/>
|
||
<label class="label">
|
||
<input type="checkbox" name="attr_attack_shock" value="{{shock=[[@{attack_shock_damage}]] ^{SHOCK_DAMAGE_AGAINST_AC_LEQ} @{attack_shock_ac}!}}"/><span data-i18n="SHOCK"></span>
|
||
</label>
|
||
</div>
|
||
<label class="text-input shock-ac center">
|
||
<input type="number" name="attr_attack_shock_ac" data-lpignore="true" title="@{attr_attack_shock_ac}" value="10"/>
|
||
<div class="label ellipsis" data-i18n="SHOCK_AC">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="section cols-2">
|
||
<div class="swn wwn">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_npc_abilities" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="ABILITIES"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_npc_abilities" value="1"/>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_npc_abilities" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="ABILITIES_CYBERWARE"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_npc_abilities" value="1"/>
|
||
</div>
|
||
<div class="npc-abilities">
|
||
<div class="npc-rep-header flex">
|
||
<label class="npc-checkbox"><span data-i18n="HIDDEN"></span>
|
||
<input type="checkbox" name="attr_npc_abilities_hidden" value="/w GM"/>
|
||
</label>
|
||
</div>
|
||
<fieldset class="repeating_npc-abilities">
|
||
<button class="display invisible-button" type="roll" name="roll_Ability" value="@{npc_abilities_hidden} &{template:swn-default} {{system=@{system}}} {{charname=@{npc_name}}} {{title=@{ability_name}}} {{desc=@{ability_description}}}"></button>
|
||
<div class="show-chevron simple-repsection">
|
||
<input class="input-collapse" type="checkbox" name="attr_collapse" value="1"/><span class="chevron"></span>
|
||
<div class="display">
|
||
<div class="grid grid-flow-col mb name ellipsis"><span name="attr_ability_name"></span></div>
|
||
<div class="details"><span name="attr_ability_description"></span></div>
|
||
</div>
|
||
<div class="edit">
|
||
<div class="grid grid-flow-col mb">
|
||
<label class="text-input name ellipsis">
|
||
<input type="text" name="attr_ability_name" data-lpignore="true" title="@{attr_ability_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid">
|
||
<textarea name="attr_ability_description" data-i18n-placeholder="DESCRIPTION"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="section cols-3">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_npc_notes" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="NOTES"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_npc_notes" value="1"/>
|
||
<div>
|
||
<textarea name="attr_npc_notes"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="drones content">
|
||
<fieldset class="repeating_drones">
|
||
<div class="drone">
|
||
<div class="core-box stats grid">
|
||
<div class="grid grid-flow-col name-row">
|
||
<label class="text-input important cols-4">
|
||
<input type="text" name="attr_drone_name" data-lpignore="true" title="@{attr_drone_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<div class="text-input focusinfo cols-3">
|
||
<input type="text" name="attr_drone_model"/>
|
||
<div class="label" data-i18n="MODEL"></div>
|
||
</div>
|
||
</div>
|
||
<div class="grid grid-flow-col">
|
||
<div class="swn">
|
||
<div class="text-input duo important cols-2"><span></span>
|
||
<input type="number" name="attr_drone_HP"/><span>/</span>
|
||
<input type="number" name="attr_drone_HP_max"/><span></span>
|
||
<div class="label ellipsis" data-i18n="HIT_POINTS">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="cwn">
|
||
<div class="text-input duo important cols-2"><span></span>
|
||
<input type="number" name="attr_drone_HP"/><span>/</span>
|
||
<input type="number" name="attr_drone_HP_max"/><span></span>
|
||
<div class="label ellipsis" data-i18n="HARD_POINTS">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_drone_AC" data-lpignore="true" title="@{attr_drone_AC}" value="10"/>
|
||
<div class="label ellipsis" data-i18n="AC">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_drone_enc" data-lpignore="true" title="@{attr_drone_enc}" value=""/>
|
||
<div class="label ellipsis" data-i18n="ENC">
|
||
</div>
|
||
</label>
|
||
<div class="swn">
|
||
<label class="text-input center cols-2">
|
||
<input type="text" name="attr_drone_range" data-lpignore="true" title="@{attr_drone_range}"/>
|
||
<div class="label ellipsis" data-i18n="RANGE">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="cwn">
|
||
<label class="text-input center cols-2">
|
||
<input type="text" name="attr_drone_move" data-lpignore="true" title="@{attr_drone_move}"/>
|
||
<div class="label ellipsis" data-i18n="MOVE">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<label class="text-input">
|
||
<select name="attr_drone_num_fittings">
|
||
<option value="1">1</option>
|
||
<option value="2">2</option>
|
||
<option value="3">3</option>
|
||
<option value="4">4</option>
|
||
<option value="5">5</option>
|
||
<option value="6">6</option>
|
||
</select>
|
||
<div class="label ellipsis" data-i18n="NUM_FITTINGS">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
<div class="fittings grey-box rows-2">
|
||
<input class="num-fittings" type="hidden" name="attr_drone_num_fittings" value="1"/>
|
||
<div class="table-header rep-grid fitting-grid edit">
|
||
<div data-i18n="FITTING"></div>
|
||
<div data-i18n="DESCRIPTION"></div>
|
||
</div>
|
||
<div class="rep-grid fitting-grid fitting-1 edit">
|
||
<div class="text-input focusinfo">
|
||
<input type="text" name="attr_drone_fitting_1_name"/>
|
||
<div class="label"></div>
|
||
</div>
|
||
<label class="text-input">
|
||
<textarea name="attr_drone_fitting_1_desc"></textarea>
|
||
</label>
|
||
</div>
|
||
<div class="display fitting-1"><span class="name ellipsis" name="attr_drone_fitting_1_name"></span><span class="desc" name="attr_drone_fitting_1_desc"></span></div>
|
||
<div class="rep-grid fitting-grid fitting-2 edit">
|
||
<div class="text-input focusinfo">
|
||
<input type="text" name="attr_drone_fitting_2_name"/>
|
||
<div class="label"></div>
|
||
</div>
|
||
<label class="text-input">
|
||
<textarea name="attr_drone_fitting_2_desc"></textarea>
|
||
</label>
|
||
</div>
|
||
<div class="display fitting-2"><span class="name ellipsis" name="attr_drone_fitting_2_name"></span><span class="desc" name="attr_drone_fitting_2_desc"></span></div>
|
||
<div class="rep-grid fitting-grid fitting-3 edit">
|
||
<div class="text-input focusinfo">
|
||
<input type="text" name="attr_drone_fitting_3_name"/>
|
||
<div class="label"></div>
|
||
</div>
|
||
<label class="text-input">
|
||
<textarea name="attr_drone_fitting_3_desc"></textarea>
|
||
</label>
|
||
</div>
|
||
<div class="display fitting-3"><span class="name ellipsis" name="attr_drone_fitting_3_name"></span><span class="desc" name="attr_drone_fitting_3_desc"></span></div>
|
||
<div class="rep-grid fitting-grid fitting-4 edit">
|
||
<div class="text-input focusinfo">
|
||
<input type="text" name="attr_drone_fitting_4_name"/>
|
||
<div class="label"></div>
|
||
</div>
|
||
<label class="text-input">
|
||
<textarea name="attr_drone_fitting_4_desc"></textarea>
|
||
</label>
|
||
</div>
|
||
<div class="display fitting-4"><span class="name ellipsis" name="attr_drone_fitting_4_name"></span><span class="desc" name="attr_drone_fitting_4_desc"></span></div>
|
||
<div class="rep-grid fitting-grid fitting-5 edit">
|
||
<div class="text-input focusinfo">
|
||
<input type="text" name="attr_drone_fitting_5_name"/>
|
||
<div class="label"></div>
|
||
</div>
|
||
<label class="text-input">
|
||
<textarea name="attr_drone_fitting_5_desc"></textarea>
|
||
</label>
|
||
</div>
|
||
<div class="display fitting-5"><span class="name ellipsis" name="attr_drone_fitting_5_name"></span><span class="desc" name="attr_drone_fitting_5_desc"></span></div>
|
||
<div class="rep-grid fitting-grid fitting-6 edit">
|
||
<div class="text-input focusinfo">
|
||
<input type="text" name="attr_drone_fitting_6_name"/>
|
||
<div class="label"></div>
|
||
</div>
|
||
<label class="text-input">
|
||
<textarea name="attr_drone_fitting_6_desc"></textarea>
|
||
</label>
|
||
</div>
|
||
<div class="display fitting-6"><span class="name ellipsis" name="attr_drone_fitting_6_name"></span><span class="desc" name="attr_drone_fitting_6_desc"></span></div>
|
||
</div>
|
||
<div class="grey-box drone-weapons">
|
||
<div class="table-header rep-grid weapon-grid edit">
|
||
<div data-i18n="ACTIVE?"></div>
|
||
<div data-i18n="WEAPON"></div>
|
||
<div data-i18n="DAMAGE"></div>
|
||
<div data-i18n="BURST"></div>
|
||
<div data-i18n="AB"></div>
|
||
<div data-i18n="AMMO"></div>
|
||
</div>
|
||
<div class="weapon">
|
||
<input class="hider" type="hidden" name="attr_drone_weapon1_active" value="0"/>
|
||
<div class="display">
|
||
<button class="invisible-button pc-show" type="roll" name="roll_drone_weapon1_attack" value="&{template:swn-attack} {{system=@{system}}} {{charname=@{drone_name} (^{DRONE})}} {{title=@{drone_weapon1_name}}} {{attack=[[1d20 + @{drone_weapon1_skill}[Skill] + @{drone_weapon1_ab}[Weapon AB] + @{attack_bonus}[AB] + @{intelligence_mod}[Intelligence] @{drone_weapon1_burst} @{modifier_query}]]}} {{damage=[[@{drone_weapon1_damage} + @{intelligence_mod}[Intelligence] @{drone_weapon1_burst}]]}} {{burst=[[0@{drone_weapon1_burst}]]}} {{mod=[[0 @{modifier_query}]]}}"></button>
|
||
<button class="invisible-button npc-show" type="roll" name="roll_drone_weapon1_attack" value="&{template:swn-attack} {{system=@{system}}} {{charname=@{drone_name} (^{DRONE})}} {{title=@{drone_weapon1_name}}} {{attack=[[1d20 + @{drone_weapon1_ab}[Weapon AB] + @{npc_attack_bonus}[AB] @{drone_weapon1_burst} @{modifier_query}]]}} {{damage=[[@{drone_weapon1_damage} @{drone_weapon1_burst}]]}} {{burst=[[0@{drone_weapon1_burst}]]}} {{mod=[[0 @{modifier_query}]]}}"></button>
|
||
<div><span class="name ellipsis space-after" name="attr_drone_weapon1_name"></span>
|
||
<input class="add-plus" type="hidden" name="attr_drone_weapon1_attack" value="0"/><span class="space-after" name="attr_drone_weapon1_attack"></span>(<span name="attr_drone_weapon1_damage"></span> <span class="lowercase" data-i18n="DAMAGE"></span>)
|
||
<input class="hider" type="hidden" name="attr_drone_weapon1_ammo_max" value="0"/><span>. <span data-i18n="AMMO"></span>:
|
||
<input class="inline-input" type="number" name="attr_drone_weapon1_ammo"/> / <span name="attr_drone_weapon1_ammo_max"></span></span>
|
||
</div>
|
||
</div>
|
||
<div class="edit weapon-grid rep-grid">
|
||
<input type="hidden" name="attr_drone_weapon1_skill" value="0"/>
|
||
<label class="text-input center">
|
||
<input type="checkbox" name="attr_drone_weapon1_active" value="1"/>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_drone_weapon1_name" data-lpignore="true" title="@{attr_drone_weapon1_name}"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="text" name="attr_drone_weapon1_damage" data-lpignore="true" title="@{attr_drone_weapon1_damage}" value="0"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<select name="attr_drone_weapon1_burst">
|
||
<option value="" data-i18n="NO" selected="selected"></option>
|
||
<option value="@{burst_query}" data-i18n="ASK"></option>
|
||
<option value="+ 2[Burst]" data-i18n="ALWAYS"></option>
|
||
</select>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_drone_weapon1_ab" data-lpignore="true" title="@{attr_drone_weapon1_ab}" value="0"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_drone_weapon1_ammo" min="0"/><span>/</span>
|
||
<input type="number" name="attr_drone_weapon1_ammo_max" min="0" value="0"/><span></span>
|
||
<div class="label"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="weapon">
|
||
<input class="hider" type="hidden" name="attr_drone_weapon2_active" value="0"/>
|
||
<div class="display">
|
||
<button class="invisible-button pc-show" type="roll" name="roll_drone_weapon2_attack" value="&{template:swn-attack} {{system=@{system}}} {{charname=@{drone_name} (^{DRONE})}} {{title=@{drone_weapon2_name}}} {{attack=[[1d20 + @{drone_weapon2_skill}[Skill] + @{drone_weapon2_ab}[Weapon AB] + @{attack_bonus}[AB] + @{intelligence_mod}[Intelligence] @{drone_weapon2_burst} @{modifier_query}]]}} {{damage=[[@{drone_weapon2_damage} + @{intelligence_mod}[Intelligence] @{drone_weapon2_burst}]]}} {{burst=[[0@{drone_weapon2_burst}]]}} {{mod=[[0 @{modifier_query}]]}}"></button>
|
||
<button class="invisible-button npc-show" type="roll" name="roll_drone_weapon2_attack" value="&{template:swn-attack} {{system=@{system}}} {{charname=@{drone_name} (^{DRONE})}} {{title=@{drone_weapon2_name}}} {{attack=[[1d20 + @{drone_weapon2_ab}[Weapon AB] + @{npc_attack_bonus}[AB] @{drone_weapon2_burst} @{modifier_query}]]}} {{damage=[[@{drone_weapon2_damage} @{drone_weapon2_burst}]]}} {{burst=[[0@{drone_weapon2_burst}]]}} {{mod=[[0 @{modifier_query}]]}}"></button>
|
||
<div><span class="name ellipsis space-after" name="attr_drone_weapon2_name"></span>
|
||
<input class="add-plus" type="hidden" name="attr_drone_weapon2_attack" value="0"/><span class="space-after" name="attr_drone_weapon2_attack"></span>(<span name="attr_drone_weapon2_damage"></span> <span class="lowercase" data-i18n="DAMAGE"></span>)
|
||
<input class="hider" type="hidden" name="attr_drone_weapon2_ammo_max" value="0"/><span>. <span data-i18n="AMMO"></span>:
|
||
<input class="inline-input" type="number" name="attr_drone_weapon2_ammo"/> / <span name="attr_drone_weapon2_ammo_max"></span></span>
|
||
</div>
|
||
</div>
|
||
<div class="edit weapon-grid rep-grid">
|
||
<input type="hidden" name="attr_drone_weapon2_skill" value="0"/>
|
||
<label class="text-input center">
|
||
<input type="checkbox" name="attr_drone_weapon2_active" value="1"/>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_drone_weapon2_name" data-lpignore="true" title="@{attr_drone_weapon2_name}"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="text" name="attr_drone_weapon2_damage" data-lpignore="true" title="@{attr_drone_weapon2_damage}" value="0"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<select name="attr_drone_weapon2_burst">
|
||
<option value="" data-i18n="NO" selected="selected"></option>
|
||
<option value="@{burst_query}" data-i18n="ASK"></option>
|
||
<option value="+ 2[Burst]" data-i18n="ALWAYS"></option>
|
||
</select>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_drone_weapon2_ab" data-lpignore="true" title="@{attr_drone_weapon2_ab}" value="0"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_drone_weapon2_ammo" min="0"/><span>/</span>
|
||
<input type="number" name="attr_drone_weapon2_ammo_max" min="0" value="0"/><span></span>
|
||
<div class="label"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="weapon">
|
||
<input class="hider" type="hidden" name="attr_drone_weapon3_active" value="0"/>
|
||
<div class="display">
|
||
<button class="invisible-button pc-show" type="roll" name="roll_drone_weapon3_attack" value="&{template:swn-attack} {{system=@{system}}} {{charname=@{drone_name} (^{DRONE})}} {{title=@{drone_weapon3_name}}} {{attack=[[1d20 + @{drone_weapon3_skill}[Skill] + @{drone_weapon3_ab}[Weapon AB] + @{attack_bonus}[AB] + @{intelligence_mod}[Intelligence] @{drone_weapon3_burst} @{modifier_query}]]}} {{damage=[[@{drone_weapon3_damage} + @{intelligence_mod}[Intelligence] @{drone_weapon3_burst}]]}} {{burst=[[0@{drone_weapon3_burst}]]}} {{mod=[[0 @{modifier_query}]]}}"></button>
|
||
<button class="invisible-button npc-show" type="roll" name="roll_drone_weapon3_attack" value="&{template:swn-attack} {{system=@{system}}} {{charname=@{drone_name} (^{DRONE})}} {{title=@{drone_weapon3_name}}} {{attack=[[1d20 + @{drone_weapon3_ab}[Weapon AB] + @{npc_attack_bonus}[AB] @{drone_weapon3_burst} @{modifier_query}]]}} {{damage=[[@{drone_weapon3_damage} @{drone_weapon3_burst}]]}} {{burst=[[0@{drone_weapon3_burst}]]}} {{mod=[[0 @{modifier_query}]]}}"></button>
|
||
<div><span class="name ellipsis space-after" name="attr_drone_weapon3_name"></span>
|
||
<input class="add-plus" type="hidden" name="attr_drone_weapon3_attack" value="0"/><span class="space-after" name="attr_drone_weapon3_attack"></span>(<span name="attr_drone_weapon3_damage"></span> <span class="lowercase" data-i18n="DAMAGE"></span>)
|
||
<input class="hider" type="hidden" name="attr_drone_weapon3_ammo_max" value="0"/><span>. <span data-i18n="AMMO"></span>:
|
||
<input class="inline-input" type="number" name="attr_drone_weapon3_ammo"/> / <span name="attr_drone_weapon3_ammo_max"></span></span>
|
||
</div>
|
||
</div>
|
||
<div class="edit weapon-grid rep-grid">
|
||
<input type="hidden" name="attr_drone_weapon3_skill" value="0"/>
|
||
<label class="text-input center">
|
||
<input type="checkbox" name="attr_drone_weapon3_active" value="1"/>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_drone_weapon3_name" data-lpignore="true" title="@{attr_drone_weapon3_name}"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="text" name="attr_drone_weapon3_damage" data-lpignore="true" title="@{attr_drone_weapon3_damage}" value="0"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<select name="attr_drone_weapon3_burst">
|
||
<option value="" data-i18n="NO" selected="selected"></option>
|
||
<option value="@{burst_query}" data-i18n="ASK"></option>
|
||
<option value="+ 2[Burst]" data-i18n="ALWAYS"></option>
|
||
</select>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_drone_weapon3_ab" data-lpignore="true" title="@{attr_drone_weapon3_ab}" value="0"/>
|
||
<div class="label ellipsis">
|
||
</div>
|
||
</label>
|
||
<div class="text-input duo"><span></span>
|
||
<input type="number" name="attr_drone_weapon3_ammo" min="0"/><span>/</span>
|
||
<input type="number" name="attr_drone_weapon3_ammo_max" min="0" value="0"/><span></span>
|
||
<div class="label"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div class="mount content">
|
||
<fieldset class="repeating_mount">
|
||
<div class="core-box stats">
|
||
<div class="grid grid-flow-col gap-1">
|
||
<label class="text-input">
|
||
<input type="text" name="attr_mount_name" data-lpignore="true" title="@{attr_mount_name}"/>
|
||
<div class="label ellipsis" data-i18n="NAME">
|
||
</div>
|
||
</label>
|
||
<label class="text-input">
|
||
<input type="text" name="attr_mount_type" data-lpignore="true" title="@{attr_mount_type}"/>
|
||
<div class="label ellipsis" data-i18n="TYPE">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid grid-flow-col gap-1">
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_mount_ac" data-lpignore="true" title="@{attr_mount_ac}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="AC">
|
||
</div>
|
||
</label>
|
||
<div class="text-input duo center"><span></span>
|
||
<input type="number" name="attr_mount_hp"/><span>/</span>
|
||
<input 0="0" type="number" name="attr_mount_hp_max"/><span></span>
|
||
<div class="label ellipsis" data-i18n="HP">
|
||
</div>
|
||
</div>
|
||
<label class="text-input center">
|
||
<input type="number" name="attr_mount_spd" data-lpignore="true" title="@{attr_mount_spd}" value="0"/>
|
||
<div class="label ellipsis" data-i18n="SPD">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="text" name="attr_mount_morale" data-lpignore="true" title="@{attr_mount_morale}"/>
|
||
<div class="label ellipsis" data-i18n="MORALE">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="text" name="attr_mount_attack" data-lpignore="true" title="@{attr_mount_attack}"/>
|
||
<div class="label ellipsis" data-i18n="ATTACK">
|
||
</div>
|
||
</label>
|
||
<label class="text-input center">
|
||
<input type="text" name="attr_mount_carrying_capacity" data-lpignore="true" title="@{attr_mount_carrying_capacity}"/>
|
||
<div class="label ellipsis" data-i18n="CARRYING_CAPACITY">
|
||
</div>
|
||
</label>
|
||
</div>
|
||
<div class="grid mt">
|
||
<div class="section-toggle-header">
|
||
<input type="checkbox" name="attr_show_gear" value="1" data-i18n-title="SHOW_HIDE" checked="checked"/>
|
||
<h1><span data-i18n="GEAR"></span>
|
||
</h1>
|
||
</div>
|
||
<input class="hider" type="hidden" name="attr_show_gear" value="1"/>
|
||
<div>
|
||
<textarea name="attr_mount_gear"></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
<div class="footer flex-between"><span name="attr_character_sheet"></span></div>
|
||
|
||
<rolltemplate class="sheet-rolltemplate-swn-default">
|
||
<div class="container {{system}}">
|
||
<div class="header">
|
||
<div class="name ellipsis">{{charname}}</div>
|
||
<div class="title">{{title}}</div>
|
||
</div>
|
||
<div class="content">{{#reaction}}
|
||
<div class="rolls">
|
||
<div class="rollname"><span>{{#rollLess() reaction 3}} <span data-i18n="HOSTILE"></span> {{/rollLess() reaction 3}}</span><span>{{#rollBetween() reaction 3 5}} <span data-i18n="NEGATIVE"></span> {{/rollBetween() reaction 3 5}}</span><span>{{#rollBetween() reaction 6 8}} <span data-i18n="NEUTRAL"></span> {{/rollBetween() reaction 6 8}}</span><span>{{#rollBetween() reaction 9 11}} <span data-i18n="POSITIVE"></span> {{/rollBetween() reaction 9 11}}</span><span>{{#rollGreater() reaction 11}} <span data-i18n="FRIENDLY"></span> {{/rollGreater() reaction 11}}</span></div>
|
||
<div class="roll">{{reaction}}</div>
|
||
</div>{{/reaction}} {{#info}}
|
||
<div class="info">{{info}}</div>{{/info}} {{#rollGreater() damage 0}}
|
||
<div class="rolls">
|
||
<div class="rollname" data-i18n="DAMAGE"></div>
|
||
<div class="roll">{{damage}}</div>
|
||
</div>{{/rollGreater() damage 0}} {{#allprops() charname system title damage reaction desc info buttons}}
|
||
<div class="rolls">
|
||
<div class="rollname">{{key}}</div>
|
||
<div class="roll">{{value}}</div>
|
||
</div>{{/allprops() charname system title damage reaction desc info buttons}}
|
||
<div class="desc">{{desc}}</div>
|
||
<div class="buttons">{{buttons}}</div>
|
||
</div>
|
||
</div>
|
||
</rolltemplate>
|
||
<rolltemplate class="sheet-rolltemplate-swn-attack">
|
||
<div class="container {{system}}">
|
||
<div class="header">
|
||
<div class="name ellipsis">{{charname}}</div>
|
||
<div class="title">{{title}} {{#rollGreater() burst 0}}(<span data-i18n="BURST"></span>){{/rollGreater() burst 0}} {{#rollLess() mod 0}}{{mod}}{{/rollLess() mod 0}}{{#rollGreater() mod 0}}+ {{mod}}{{/rollGreater() mod 0}}</div>
|
||
</div>
|
||
<div class="content">
|
||
<div class="rolls">
|
||
<div class="rollname" data-i18n="ATTACK"></div>
|
||
<div class="roll">{{attack}}</div>
|
||
<div class="rollname damage" data-i18n="DAMAGE"></div>
|
||
<div class="roll">{{damage}}</div>
|
||
</div>{{#attack2}}
|
||
<div class="rolls">
|
||
<div class="rollname" data-i18n="ATTACK"></div>
|
||
<div class="roll">{{attack2}}</div>
|
||
<div class="rollname damage" data-i18n="DAMAGE"></div>
|
||
<div class="roll">{{damage2}}</div>
|
||
</div>{{/attack2}}{{#attack3}}
|
||
<div class="rolls">
|
||
<div class="rollname" data-i18n="ATTACK"></div>
|
||
<div class="roll">{{attack3}}</div>
|
||
<div class="rollname damage" data-i18n="DAMAGE"></div>
|
||
<div class="roll">{{damage3}}</div>
|
||
</div>{{/attack3}}{{#attack4}}
|
||
<div class="rolls">
|
||
<div class="rollname" data-i18n="ATTACK"></div>
|
||
<div class="roll">{{attack4}}</div>
|
||
<div class="rollname damage" data-i18n="DAMAGE"></div>
|
||
<div class="roll">{{damage4}}</div>
|
||
</div>{{/attack4}} {{#attack5}}
|
||
<div class="rolls">
|
||
<div class="rollname" data-i18n="ATTACK"></div>
|
||
<div class="roll">{{attack5}}</div>
|
||
<div class="rollname damage" data-i18n="DAMAGE"></div>
|
||
<div class="roll">{{damage5}}</div>
|
||
</div>{{/attack5}} {{#attack6}}
|
||
<div class="rolls">
|
||
<div class="rollname" data-i18n="ATTACK"></div>
|
||
<div class="roll">{{attack6}}</div>
|
||
<div class="rollname damage" data-i18n="DAMAGE"></div>
|
||
<div class="roll">{{damage6}}</div>
|
||
</div>{{/attack6}} {{#attack7}}
|
||
<div class="rolls">
|
||
<div class="rollname" data-i18n="ATTACK"></div>
|
||
<div class="roll">{{attack7}}</div>
|
||
<div class="rollname damage" data-i18n="DAMAGE"></div>
|
||
<div class="roll">{{damage7}}</div>
|
||
</div>{{/attack7}} {{#attack8}}
|
||
<div class="rolls">
|
||
<div class="rollname" data-i18n="ATTACK"></div>
|
||
<div class="roll">{{attack8}}</div>
|
||
<div class="rollname damage" data-i18n="DAMAGE"></div>
|
||
<div class="roll">{{damage8}}</div>
|
||
</div>{{/attack8}} {{#shock}}
|
||
<div class="shock">{{shock}}</div>{{/shock}}
|
||
<div class="info">{{#range}}<span><span data-i18n="RANGE"></span> {{range}}</span>{{/range}}{{#ammo}}<span><span data-i18n="AMMO"></span> {{ammo}}</span>{{/ammo}}</div>
|
||
<div class="desc">{{desc}}</div>
|
||
</div>
|
||
</div>
|
||
</rolltemplate>
|
||
<rolltemplate class="sheet-rolltemplate-swn-skill">
|
||
<div class="container {{system}}">
|
||
<div class="header">
|
||
<div class="name ellipsis">{{charname}}</div>
|
||
<div class="title">{{title}} <span class="italic">{{attribute}} {{#rollLess() mod 0}}{{mod}}{{/rollLess() mod 0}}{{#rollGreater() mod 0}}+ {{mod}}{{/rollGreater() mod 0}}</span></div>
|
||
</div>
|
||
<div class="content">
|
||
<div class="rolls">
|
||
<div class="rollname" data-i18n="CHECK_RESULT"></div>
|
||
<div class="roll">{{dice}}</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</rolltemplate>
|
||
<rolltemplate class="sheet-rolltemplate-swn-save">{{#save}} {{#^rollLess() dice save}}
|
||
<div class="container success {{system}}">
|
||
<div class="header">
|
||
<div class="name ellipsis">{{charname}}</div>
|
||
<div class="title">{{title}}</div>
|
||
</div>
|
||
<div class="content">
|
||
<div class="rolls">
|
||
<div class="rollname" data-i18n="SUCCESS!"></div>
|
||
<div class="roll">{{dice}}</div>
|
||
<div class="vs" data-i18n="VS"></div>
|
||
<div class="roll">{{save}}{{morale}}</div>
|
||
</div>
|
||
</div>
|
||
</div>{{/^rollLess() dice save}} {{#rollLess() dice save}}
|
||
<div class="container failure {{system}}">
|
||
<div class="header">
|
||
<div class="name ellipsis">{{charname}}</div>
|
||
<div class="title">{{title}}</div>
|
||
</div>
|
||
<div class="content">
|
||
<div class="rolls">
|
||
<div class="rollname" data-i18n="FAILURE!"></div>
|
||
<div class="roll">{{dice}}</div>
|
||
<div class="vs" data-i18n="VS"></div>
|
||
<div class="roll">{{save}}{{morale}}</div>
|
||
</div>
|
||
</div>
|
||
</div>{{/rollLess() dice save}} {{/save}} {{#morale}} {{#^rollGreater() dice morale}}
|
||
<div class="container success {{system}}">
|
||
<div class="header">
|
||
<div class="name ellipsis">{{charname}}</div>
|
||
<div class="title">{{title}}</div>
|
||
</div>
|
||
<div class="content">
|
||
<div class="rolls">
|
||
<div class="rollname" data-i18n="SUCCESS!"></div>
|
||
<div class="roll">{{dice}}</div>
|
||
<div class="vs" data-i18n="VS"></div>
|
||
<div class="roll">{{save}}{{morale}}</div>
|
||
</div>
|
||
</div>
|
||
</div>{{/^rollGreater() dice morale}} {{#rollGreater() dice morale}}
|
||
<div class="container failure {{system}}">
|
||
<div class="header">
|
||
<div class="name ellipsis">{{charname}}</div>
|
||
<div class="title">{{title}}</div>
|
||
</div>
|
||
<div class="content">
|
||
<div class="rolls">
|
||
<div class="rollname" data-i18n="FAILURE!"></div>
|
||
<div class="roll">{{dice}}</div>
|
||
<div class="vs" data-i18n="VS"></div>
|
||
<div class="roll">{{save}}{{morale}}</div>
|
||
</div>
|
||
</div>
|
||
</div>{{/rollGreater() dice morale}} {{/morale}}
|
||
</rolltemplate>
|
||
|
||
<script type="text/worker">
|
||
(function () {
|
||
"use strict";var __spreadArray=this&&this.__spreadArray||function(t,e,a){if(a||2===arguments.length)for(var n,r=0,c=e.length;r<c;r++)!n&&r in e||(n||(n=Array.prototype.slice.call(e,0,r)),n[r]=e[r]);return t.concat(n||Array.prototype.slice.call(e))},__assign=this&&this.__assign||function(){return(__assign=Object.assign||function(t){for(var e,a=1,n=arguments.length;a<n;a++)for(var r in e=arguments[a])Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}).apply(this,arguments)},sheetName="Without Number",sheetVersion="1.0.0",translate=getTranslationByKey,attributes=["strength","dexterity","constitution","intelligence","wisdom","charisma"],effortAttributes=["wisdom_mod","constitution_mod","psionics_extra_effort","skill_biopsionics","skill_precognition","skill_telepathy","skill_teleportation","skill_telekinesis","skill_metapsionics","psionics_committed_effort_current","psionics_committed_effort_scene","psionics_committed_effort_day"],shipStatEvent=__spreadArray(__spreadArray(__spreadArray(__spreadArray([],["hardpoints","power","mass"].map(function(t){return"change:repeating_ship-weapons:weapon_".concat(t)}),!0),["power","mass"].map(function(t){return"change:repeating_ship-defenses:defense_".concat(t)}),!0),["power","mass"].map(function(t){return"change:repeating_ship-fittings:fitting_".concat(t)}),!0),["change:ship_power","change:ship_mass","change:ship_hardpoints","remove:repeating_ship-weapons","remove:repeating_ship-defenses","remove:repeating_ship-fittings"],!1).join(" "),weaponSkills=["skill_exert","skill_punch","skill_shoot","skill_stab","skill_telekinesis"],weaponDisplayEvent=__spreadArray(__spreadArray(__spreadArray([],["attack","name","skill_bonus","attribute_mod","damage","shock","shock_damage","shock_ac","skill_to_damage"].map(function(t){return"change:repeating_weapons:weapon_".concat(t)}),!0),["remove:repeating_weapons","change:attack_bonus"],!1),weaponSkills.map(function(t){return"change:".concat(t)}),!0).join(" "),skills={revised:["administer","connect","exert","fix","heal","know","lead","notice","perform","pilot","program","punch","shoot","sneak","stab","survive","talk","trade","work"],cwn:["administer","connect","drive","exert","fix","heal","know","lead","notice","perform","program","punch","shoot","sneak","stab","survive","talk","trade","work"],psionic:["biopsionics","metapsionics","precognition","telekinesis","telepathy","teleportation"],magic:["cast","summon"],spaceMagic:["magic"],wwn:["administer","connect","convince","craft","exert","heal","know","lead","magic","notice","perform","pray","punch","ride","sail","shoot","sneak","stab","survive","trade","work"]},shipStats=["ship_ac","ship_armor","ship_class","ship_crew_max","ship_crew_min","ship_hardpoints_max","ship_hp","ship_hp_max","ship_mass_max","ship_power_max","ship_speed","ship_hull_price"],sign=function(t){var e="string"==typeof t?parseInt(t)||0:t;return e>=0?"+".concat(e):"".concat(e)},sum=function(t){return t.reduce(function(t,e){return t+(parseInt(e)||0)},0)},buildLink=function(t,e,a){return"[".concat(t).concat(a?"":",","](~").concat(e,")")},mySetAttrs=function(t,e,a,n){Object.keys(t).forEach(function(a){"".concat(e[a])==="".concat(t[a])&&delete t[a]}),setAttrs(t,a,n)},getShipMultiplier=function(t){return"frigate"===(t||"").toLowerCase()?2:"cruiser"===(t||"").toLowerCase()?3:"capital"===(t||"").toLowerCase()?4:1},getShipPriceMultiplier=function(t){return"frigate"===(t||"").toLowerCase()?10:"cruiser"===(t||"").toLowerCase()?25:"capital"===(t||"").toLowerCase()?100:1},fillRepeatingSectionFromData=function(t,e,a){a=a||function(){};var n=[],r=(Array.isArray(e)?e:[e]).map(function(e){var a=function(){for(;;){var t=generateRowID();if(!n.includes(t))return n.push(t),t}}();return Object.entries(e).reduce(function(e,n){var r=n[0],c=n[1];return e["repeating_".concat(t,"_").concat(a,"_").concat(r)]="".concat(c),e},{})}).reduce(function(t,e){return Object.assign(t,e)},{});setAttrs(r,{},a)},calculateSaves=function(){getAttrs(__spreadArray(__spreadArray([],attributes.map(function(t){return"".concat(t,"_mod")}),!0),["level","luck_save","save_physical","save_mental","save_evasion","save_luck"],!1),function(t){var e=16-(parseInt(t.level)||1),a={save_physical:e-(Math.max(parseInt(t.strength_mod),parseInt(t.constitution_mod))||0),save_mental:e-(Math.max(parseInt(t.charisma_mod),parseInt(t.wisdom_mod))||0),save_evasion:e-(Math.max(parseInt(t.intelligence_mod),parseInt(t.dexterity_mod))||0)};"1"===t.luck_save&&(a.save_luck=e),mySetAttrs(a,t)})},calculateEffort=function(){getSectionIDs("repeating_psychic-skills",function(t){getAttrs(__spreadArray(__spreadArray(__spreadArray([],effortAttributes,!0),["psionics_total_effort"],!1),t.map(function(t){return"repeating_psychic-skills_".concat(t,"_skill")}),!0),function(e){var a=Math.max(parseInt(e.wisdom_mod),parseInt(e.constitution_mod))||0,n=Math.max.apply(Math,__spreadArray(__spreadArray([],skills.psionic.map(function(t){return parseInt(e["skill_".concat(t)])||0}),!1),t.map(function(t){return parseInt(e["repeating_psychic-skills_".concat(t,"_skill")])||0}),!1)),r=Math.max(1+a+n,1)+parseInt(e.psionics_extra_effort)-parseInt(e.psionics_committed_effort_current)-parseInt(e.psionics_committed_effort_scene)-parseInt(e.psionics_committed_effort_day)||0;mySetAttrs({psionics_total_effort:r},e)})})},calculateMagicEffort=function(){getAttrs(["magic_total_effort","magic_committed_effort_current","magic_committed_effort_scene","magic_committed_effort_day","magic_uncommitted_effort"],function(t){var e=parseInt(t.magic_total_effort)-(parseInt(t.magic_committed_effort_current)+parseInt(t.magic_committed_effort_scene)+parseInt(t.magic_committed_effort_day))||0;mySetAttrs({magic_uncommitted_effort:e},t)})},calculateProcessing=function(){getSectionIDs("repeating_processing-nodes",function(t){var e=__spreadArray(__spreadArray(__spreadArray([],t.map(function(t){return"repeating_processing-nodes_".concat(t,"_node_value")}),!0),t.map(function(t){return"repeating_processing-nodes_".concat(t,"_node_connected")}),!0),["wisdom_mod","intelligence_mod","ai_extra_processing","ai_committed_processing_current","ai_committed_processing_scene","ai_committed_processing_day","ai_total_processing"],!1);getAttrs(e,function(e){var a=(1+Math.max(parseInt(e.wisdom_mod),parseInt(e.intelligence_mod))||0)+Math.max.apply(Math,__spreadArray(__spreadArray([],t.filter(function(t){return"1"===e["repeating_processing-nodes_".concat(t,"_node_connected")]}).map(function(t){return parseInt(e["repeating_processing-nodes_".concat(t,"_node_value")])||0}),!1),[0],!1))+parseInt(e.ai_extra_processing)-parseInt(e.ai_committed_processing_current)-parseInt(e.ai_committed_processing_scene)-parseInt(e.ai_committed_processing_day)||0;mySetAttrs({ai_total_processing:a},e)})})},calculateAC=function(){getSectionIDs("repeating_armor",function(t){var e=__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray([],t.map(function(t){return"repeating_armor_".concat(t,"_armor_ac")}),!0),t.map(function(t){return"repeating_armor_".concat(t,"_armor_ranged_ac")}),!0),t.map(function(t){return"repeating_armor_".concat(t,"_armor_melee_ac")}),!0),t.map(function(t){return"repeating_armor_".concat(t,"_armor_active")}),!0),t.map(function(t){return"repeating_armor_".concat(t,"_armor_type")}),!0),["system","npc","AC","innate_ac","dexterity_mod"],!1);getAttrs(e,function(e){if("1"!==e.npc){var a=t.filter(function(t){return"1"===e["repeating_armor_".concat(t,"_armor_active")]}),n=function(t){return"SHIELD"===t||"ACCESSORY"===t},r=function(t){return Math.max.apply(Math,__spreadArray([parseInt(e.innate_ac)||0],a.filter(function(t){return!n(e["repeating_armor_".concat(t,"_armor_type")])}).map(function(a){return parseInt(e["repeating_armor_".concat(a,"_").concat(t,"_ac")])||0}),!1))},c=function(t){return Math.max.apply(Math,__spreadArray([0],a.filter(function(t){return n(e["repeating_armor_".concat(t,"_armor_type")])}).map(function(a){return parseInt(e["repeating_armor_".concat(a,"_").concat(t,"_ac")])||0}),!1))},_=r("armor"),i=c("armor"),o={AC:(i>0?_>=i?_+1:i:_)+(parseInt(e.dexterity_mod)||0)};if("cwn"===e.system){var s=r("armor_ranged")+c("armor_ranged"),p=r("armor_melee")+c("armor_melee");o=__assign(__assign({},o),{armor_ranged_ac:s,armor_melee_ac:p})}mySetAttrs(o,e)}})})},calculateMaxStrain=function(){getAttrs(["constitution","strain_max"],function(t){mySetAttrs({strain_max:parseInt(t.constitution)||0},t)})},calculatePermanentStrain=function(){getAttrs(["cyberware_strain_total","strain_permanent_extra","strain_permanent"],function(t){var e=parseInt(t.cyberware_strain_total)+parseInt(t.strain_permanent_extra)||0;mySetAttrs({strain_permanent:e},t)})},calculateCyberwareStrain=function(){getSectionIDs("repeating_cyberware",function(t){var e=__spreadArray(__spreadArray([],t.map(function(t){return"repeating_cyberware_".concat(t,"_cyberware_strain")}),!0),["cyberware_strain_total"],!1);getAttrs(e,function(e){var a=t.reduce(function(t,a){return t+=parseInt(e["repeating_cyberware_".concat(a,"_cyberware_strain")])||0},0);mySetAttrs({cyberware_strain_total:a},e)})})},calculateStrain=function(){getAttrs(["strain_permanent","strain_extra","strain","strain_max","strain_above_max"],function(t){var e=(parseInt(t.strain_permanent)||0)+(parseInt(t.strain_extra)||0),a=e>parseInt(t.strain_max)?1:0;mySetAttrs({strain:e,strain_above_max:a},t)})},calculateAttr=function(t){getAttrs([t,"".concat(t,"_base"),"".concat(t,"_boosts")],function(e){var a,n=((a={})["".concat(t)]="".concat((parseInt(e["".concat(t,"_base")])||10)+(parseInt(e["".concat(t,"_boosts")])||0)),a);mySetAttrs(n,e,null,function(){calculateMod(t)})})},calculateMod=function(t){getAttrs([t,"".concat(t,"_bonus"),"".concat(t,"_mod")],function(e){var a,n,r=(n=parseInt(e[t])||10)>=18?2:n>=14?1:n>=8?0:n>=4?-1:-2,c=((a={})["".concat(t,"_mod")]="".concat(r+(parseInt(e["".concat(t,"_bonus")])||0)),a);mySetAttrs(c,e,null,function(){calculateSaves(),generateWeaponDisplay(),calculateStrDexMod(),"dexterity"===t&&calculateAC()})})},calculateStrDexMod=function(){getAttrs(["str_dex_mod","strength_mod","dexterity_mod"],function(t){var e=Math.max(parseInt(t.strength_mod)||0,parseInt(t.dexterity_mod)||0);mySetAttrs({str_dex_mod:e},t)})},calculateShellAttrs=function(){var t=["strength","dexterity","constitution"];getSectionIDs("repeating_shells",function(e){var a=__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray([],e.map(function(t){return"repeating_shells_".concat(t,"_shell_active")}),!0),e.map(function(t){return"repeating_shells_".concat(t,"_shell_strength")}),!0),e.map(function(t){return"repeating_shells_".concat(t,"_shell_dexterity")}),!0),e.map(function(t){return"repeating_shells_".concat(t,"_shell_constitution")}),!0),t,!0),["setting_transhuman_enable","setting_ai_enable"],!1);getAttrs(a,function(a){if("transhuman"===a.setting_transhuman_enable||"ai"===a.setting_ai_enable){var n={};t.forEach(function(t){return n[t]=e.filter(function(t){return"1"===a["repeating_shells_".concat(t,"_shell_active")]}).map(function(e){return a["repeating_shells_".concat(e,"_shell_").concat(t)]})[0]||"None"}),mySetAttrs(n,a,null,function(){t.filter(function(t){return"None"!==n[t]}).forEach(function(t){return calculateMod(t)})})}else t.forEach(function(t){return calculateAttr(t)})})})},calculateNextLevelXP=function(){var t=[0,3,6,12,18,27,39,54,72,93];getAttrs(["level","setting_xp_scheme"],function(e){var a=parseInt(e.level);"xp"===e.setting_xp_scheme?a<10?setAttrs({xp_next:t[a]}):setAttrs({xp_next:93+24*(a-9)}):"money"===e.setting_xp_scheme&&setAttrs({xp_next:2*a*2500})})},calculateGearReadiedStowed=function(){getSectionIDs("repeating_gear",function(t){getSectionIDs("repeating_weapons",function(e){getSectionIDs("repeating_armor",function(a){return function(t,e,a){var n=__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray([],t.map(function(t){return"repeating_gear_".concat(t,"_gear_amount")}),!0),t.map(function(t){return"repeating_gear_".concat(t,"_gear_encumbrance")}),!0),t.map(function(t){return"repeating_gear_".concat(t,"_gear_status")}),!0),t.map(function(t){return"repeating_gear_".concat(t,"_gear_bundled")}),!0),a.map(function(t){return"repeating_armor_".concat(t,"_armor_encumbrance")}),!0),a.map(function(t){return"repeating_armor_".concat(t,"_armor_encumbrance_bonus")}),!0),a.map(function(t){return"repeating_armor_".concat(t,"_armor_status")}),!0),e.map(function(t){return"repeating_weapons_".concat(t,"_weapon_encumbrance")}),!0),e.map(function(t){return"repeating_weapons_".concat(t,"_weapon_status")}),!0),["gear_readied","gear_stowed","strength","gear_readied_max","gear_readied_over","gear_stowed_over","gear_stowed_max"],!1);getAttrs(n,function(n){var r=a.reduce(function(t,e){return"READIED"===n["repeating_armor_".concat(e,"_armor_status")]?t[0]+=parseInt(n["repeating_armor_".concat(e,"_armor_encumbrance")])||0:"STOWED"===n["repeating_armor_".concat(e,"_armor_status")]&&(t[1]+=parseInt(n["repeating_armor_".concat(e,"_armor_encumbrance")])||0),t},e.reduce(function(t,e){return"READIED"===n["repeating_weapons_".concat(e,"_weapon_status")]?t[0]+=parseInt(n["repeating_weapons_".concat(e,"_weapon_encumbrance")])||0:"STOWED"===n["repeating_weapons_".concat(e,"_weapon_status")]&&(t[1]+=parseInt(n["repeating_weapons_".concat(e,"_weapon_encumbrance")])||0),t},t.reduce(function(t,e){var a=parseInt(n["repeating_gear_".concat(e,"_gear_amount")])||0,r=1;return"on"===n["repeating_gear_".concat(e,"_gear_bundled")]&&(r=3),"READIED"===n["repeating_gear_".concat(e,"_gear_status")]?t[0]+=Math.ceil(a*parseFloat(n["repeating_gear_".concat(e,"_gear_encumbrance")])/r)||0:"STOWED"===n["repeating_gear_".concat(e,"_gear_status")]&&(t[1]+=Math.ceil(a*parseFloat(n["repeating_gear_".concat(e,"_gear_encumbrance")])/r)||0),t},[0,0]))),c=r[0],_=r[1],i=Math.max.apply(Math,__spreadArray([0],a.filter(function(t){return"READIED"===n["repeating_armor_".concat(t,"_armor_status")]}).map(function(t){return parseInt(n["repeating_armor_".concat(t,"_armor_encumbrance_bonus")])||0}),!1)),o=parseInt(n.strength)+i||0,s=Math.floor(o/2),p={gear_readied:c,gear_stowed:_,gear_readied_max:s,gear_stowed_max:o,gear_readied_over:parseInt(n.gear_readied)>s?"1":"0",gear_stowed_over:parseInt(n.gear_stowed)>o?"1":"0"};mySetAttrs(p,n,{silent:!0})})}(t,e,a)})})})},generateWeaponDisplay=function(){getSectionIDs("repeating_weapons",function(t){var e=t.map(function(t){return"repeating_weapons_".concat(t)}),a=__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray([],e.map(function(t){return"".concat(t,"_weapon_attack")}),!0),e.map(function(t){return"".concat(t,"_weapon_name")}),!0),e.map(function(t){return"".concat(t,"_weapon_skill_bonus")}),!0),e.map(function(t){return"".concat(t,"_weapon_attribute_mod")}),!0),e.map(function(t){return"".concat(t,"_weapon_damage")}),!0),e.map(function(t){return"".concat(t,"_weapon_shock")}),!0),e.map(function(t){return"".concat(t,"_weapon_shock_damage")}),!0),e.map(function(t){return"".concat(t,"_weapon_shock_ac")}),!0),e.map(function(t){return"".concat(t,"_weapon_skill_to_damage")}),!0),e.map(function(t){return"".concat(t,"_weapon_attack_display")}),!0),e.map(function(t){return"".concat(t,"_weapon_damage_display")}),!0),attributes.map(function(t){return"".concat(t,"_mod")}),!0),weaponSkills,!0),["attack_bonus","str_dex_mod","macro_weapons"],!1);getAttrs(a,function(t){var a={},n=parseInt(t.attack_bonus)||0;e.forEach(function(e){var r=parseInt(t[(t["".concat(e,"_weapon_attribute_mod")]||"").slice(2,-1)])||0,c=parseInt(t[(t["".concat(e,"_weapon_skill_bonus")]||"").slice(2,-1)])||parseInt(t["".concat(e,"_weapon_skill_bonus")])||0,_=r+("@{weapon_skill_bonus}"===t["".concat(e,"_weapon_skill_to_damage")]?c:0),i="0"===t["".concat(e,"_weapon_damage")]?"":t["".concat(e,"_weapon_damage")],o="0"!==t["".concat(e,"_weapon_shock")]?", ".concat((parseInt(t["".concat(e,"_weapon_shock_damage")])||0)+_," ").concat(translate("SHOCK").toString().toLowerCase()).concat(t["".concat(e,"_weapon_shock_ac")]?" ".concat(translate("VS_AC_LEQ")," ").concat(t["".concat(e,"_weapon_shock_ac")]):""):"",s=n+(parseInt(t["".concat(e,"_weapon_attack")])||0)+(-1===c?-2:c)+r,p=i+(i?0===_?"":_>0?" + ".concat(_):" - ".concat(-_):_);a["".concat(e,"_weapon_attack_display")]=s>=0?"+".concat(s):s.toString(),a["".concat(e,"_weapon_damage_display")]="".concat(p||0," ").concat(translate("DAMAGE").toString().toLowerCase()).concat(o)}),a.macro_weapons=e.map(function(n,r){var c="".concat(t["".concat(n,"_weapon_name")]," (").concat(a["".concat(n,"_weapon_attack_display")],")");return buildLink(c,"".concat(n,"_attack"),r===e.length-1)}).join(" "),mySetAttrs(a,t,{silent:!0})})})},handleAmmoAPI=function(t){var e="weapons"===t?"[[-1 - @{weapon_burst}]]":"-1";getSectionIDs("repeating_".concat(t),function(a){getAttrs(__spreadArray(__spreadArray(["setting_use_ammo"],a.map(function(e){return"repeating_".concat(t,"_").concat(e,"_weapon_use_ammo")}),!0),a.map(function(e){return"repeating_".concat(t,"_").concat(e,"_weapon_api")}),!0),function(n){var r=a.reduce(function(a,r){return a["repeating_".concat(t,"_").concat(r,"_weapon_api")]="1"===n.setting_use_ammo&&"0"!==n["repeating_".concat(t,"_").concat(r,"_weapon_use_ammo")]?"\n!modattr --mute --charid @{character_id} --repeating_".concat(t,"_").concat(r,"_weapon_ammo|").concat(e):"",a},{});mySetAttrs(r,n,{silent:!0})})})},calculateDroneAttack=function(t,e){var a=t.reduce(function(t,e){return t.concat(["".concat(e,"_drone_weapon1_ab"),"".concat(e,"_drone_weapon1_active"),"".concat(e,"_drone_weapon1_attack"),"".concat(e,"_drone_weapon1_skill"),"".concat(e,"_drone_weapon2_ab"),"".concat(e,"_drone_weapon2_active"),"".concat(e,"_drone_weapon2_attack"),"".concat(e,"_drone_weapon2_skill"),"".concat(e,"_drone_weapon3_ab"),"".concat(e,"_drone_weapon3_active"),"".concat(e,"_drone_weapon3_attack"),"".concat(e,"_drone_weapon3_skill")])},["attack_bonus","intelligence_mod","skill_pilot","skill_program","npc","npc_attack_bonus"]);getAttrs(a,function(a){var n,r,c;"1"!==a.npc?(n=Math.max(parseInt(a.skill_pilot),parseInt(a.skill_program))||0,r=parseInt(a.intelligence_mod)||0,c=parseInt(a.attack_bonus)||0):(n=0,r=0,c=parseInt(a.npc_attack_bonus)||0);var _=t.reduce(function(t,e){return[1,2,3].filter(function(t){return"1"===a["".concat(e,"_drone_weapon").concat(t,"_active")]}).forEach(function(_){t["".concat(e,"_drone_weapon").concat(_,"_attack")]=(r+c+(-1===n?-2:n)+parseInt(a["".concat(e,"_drone_weapon").concat(_,"_ab")])||0).toString(),t["".concat(e,"_drone_weapon").concat(_,"_skill")]=(-1===n?-2:n).toString()}),t},{});mySetAttrs(_,a,null,e)})},handleUpgrade=function(){getAttrs(["character_sheet"],function(t){t.character_sheet&&0===t.character_sheet.indexOf(sheetName)?t.character_sheet.slice(32)!==sheetVersion&&upgradeSheet(t.character_sheet.slice(32),!0):console.log("Unknown sheet version.")})},upgradeSheet=function(t,e,a){void 0===e&&(e=!1),void 0===a&&(a=!1);var n=function(t){var e=t.split(".").map(function(t){return parseInt(t)});e[0],e[1],e[2];console.log("Upgrading from version ".concat(t,".")),upgradeSheet(sheetVersion,!1,!0)};e?n(t):setAttrs({character_sheet:"".concat(sheetName," v").concat(t)},{},function(){a||n(t)})},validateTab=function(){getAttrs(["tab","npc"],function(t){"character"===t.tab&&"1"===t.npc&&setAttrs({tab:"npc"}),"npc"===t.tab&&"0"===t.npc&&setAttrs({tab:"character"})})},validateSuperTab=function(){getAttrs(["setting_super_type","tab_super"],function(t){var e={};"magic"===t.setting_super_type&&(e.tab_super="magic"),"psionics"===t.setting_super_type&&(e.tab_super="psionics"),mySetAttrs(e,t)})},validateWeaponSkills=function(t){var e=t&&t.map(function(t){return"repeating_weapons_".concat(t)})||["repeating_weapons"];getAttrs(__spreadArray(["system"],e.map(function(t){return"".concat(t,"_weapon_skill_bonus")}),!0),function(t){var a=["@{skill_exert}","@{skill_punch}","@{skill_shoot}","@{skill_stab}","@{skill_telekinesis}","0"],n=t.system,r={};e.forEach(function(e){"revised"!==n||a.includes(t["".concat(e,"_weapon_skill_bonus")])||(r["".concat(e,"_weapon_skill_bonus")]="@{skill_shoot}")}),setAttrs(r)})},validateShells=function(t){"active"===t.sourceAttribute.slice(-6)&&"affinity"!==t.sourceAttribute.slice(-15,-7)?(console.log("Changing"),getSectionIDs("repeating_shells",function(e){var a={};(e=e.filter(function(e){return e!==t.sourceAttribute.slice(17,-13)})).forEach(function(t){return a["repeating_shells_".concat(t,"_shell_active")]="0"}),setAttrs(a,{},function(){calculateShellAttrs()})})):(console.log("No change needed"),calculateShellAttrs())},setTranslatedDefaults=function(){var t={skill_culture_alien_name:{trans:"".concat(translate("CULTURE_ALIEN"),"/"),default:"Culture/Alien/"},skill_culture_one_name:{trans:"".concat(translate("CULTURE"),"/"),default:"Culture/"},skill_culture_two_name:{trans:"".concat(translate("CULTURE"),"/"),default:"Culture/"},skill_culture_three_name:{trans:"".concat(translate("CULTURE"),"/"),default:"Culture/"},skill_profession_name:{trans:"".concat(translate("PROFESSION"),"/"),default:"Profession/"}};getAttrs(__spreadArray(__spreadArray([],Object.keys(t),!0),["system","innate_ac_name"],!1),function(t){var e={};e.innate_ac_name=translate("INNATE_AC").toString(),mySetAttrs(e,t)})},handleAttributeQueries=function(){var t=attributes.map(function(t){var e=translate(t.toUpperCase());return"".concat(e,",+ @{").concat(t,"_mod}[").concat(e,"]]]}} ")+"{{attribute= + ".concat(translate("".concat(t.toUpperCase(),"_SHORT")),"}}")});getAttrs(__spreadArray(["attribute_query","setting_skill_query"],attributes.map(function(t){return"attribute_query_".concat(t.slice(0,3))}),!0),function(e){"hover"===e.setting_skill_query||"hide"===e.setting_skill_query?mySetAttrs({attribute_query:"?{".concat(translate("ATTRIBUTE"),"|").concat(__spreadArray([t[0]],t.slice(1),!0).join("|"),"}"),attribute_query_str:"+ @{strength_mod}[".concat(translate("STRENGTH"),"]]]}} {{attribute= + ").concat(translate("STRENGTH_SHORT"),"}}"),attribute_query_dex:"+ @{dexterity_mod}[".concat(translate("DEXTERITY"),"]]]}} {{attribute= + ").concat(translate("DEXTERITY_SHORT"),"}}"),attribute_query_con:"+ @{constitution_mod}[".concat(translate("CONSTITUTION"),"]]]}} {{attribute= + ").concat(translate("CONSTITUTION_SHORT"),"}}"),attribute_query_int:"+ @{intelligence_mod}[".concat(translate("INTELLIGENCE"),"]]]}} {{attribute= + ").concat(translate("INTELLIGENCE_SHORT"),"}}"),attribute_query_wis:"+ @{wisdom_mod}[".concat(translate("WISDOM"),"]]]}} {{attribute= + ").concat(translate("WISDOM_SHORT"),"}}"),attribute_query_cha:"+ @{charisma_mod}[".concat(translate("CHARISMA"),"]]]}} {{attribute= + ").concat(translate("CHARISMA_SHORT"),"}}")},e):"query"===e.setting_skill_query&&mySetAttrs({attribute_query:"?{".concat(translate("ATTRIBUTE"),"|").concat(__spreadArray([t[0]],t.slice(1),!0).join("|"),"}"),attribute_query_str:"?{".concat(translate("ATTRIBUTE"),"|").concat(__spreadArray([t[0]],t.slice(1),!0).join("|"),"}"),attribute_query_dex:"?{".concat(translate("ATTRIBUTE"),"|").concat(__spreadArray([t[1],t[0]],t.slice(2),!0).join("|"),"}"),attribute_query_con:"?{".concat(translate("ATTRIBUTE"),"|").concat(__spreadArray(__spreadArray([t[2]],t.slice(0,2),!0),t.slice(3),!0).join("|"),"}"),attribute_query_int:"?{".concat(translate("ATTRIBUTE"),"|").concat(__spreadArray(__spreadArray([t[3]],t.slice(0,3),!0),t.slice(4),!0).join("|"),"}"),attribute_query_wis:"?{".concat(translate("ATTRIBUTE"),"|").concat(__spreadArray(__spreadArray([t[4]],t.slice(0,4),!0),t.slice(5),!0).join("|"),"}"),attribute_query_cha:"?{".concat(translate("ATTRIBUTE"),"|").concat(__spreadArray([t[5]],t.slice(0,5),!0).join("|"),"}")},e)})},handleModifierQuery=function(){getAttrs(["modifier_query","setting_modifier_query"],function(t){"1"==="".concat(t.setting_modifier_query)?mySetAttrs({modifier_query:"+ ?{".concat(translate("MODIFIER"),"|0}[").concat(translate("MOD"),"]")},t):mySetAttrs({modifier_query:" "},t)})},setTranslatedQueries=function(){getAttrs(["burst_query","extra_hp_query","translation_numdice","proficient_query","skill_name_query"],function(t){var e={burst_query:"?{".concat(translate("BURST"),"|").concat(translate("YES"),",+ 2[").concat(translate("BURST"),"]|").concat(translate("NO"),",&")+"#32;}",extra_hp_query:"?{".concat(translate("EXTRA_HP_QUERY"),"|0}[").concat(translate("BONUS"),"]"),proficient_query:"?{".concat(translate("PROFICIENT"),"|").concat(translate("YES"),", @{npc_skills}|").concat(translate("NO"),", 0}[").concat(translate("SKILL"),"]"),skill_name_query:"?{".concat(translate("SKILL_NAME"),"|").concat(translate("SKILL"),"}"),translation_numdice:translate("NUMBER_OF_DICE")};mySetAttrs(e,t)})},skillToMacro=function(t){return function(e){return["culture_one","culture_two","culture_three","culture_alien","profession","magic2"].includes(e)?["@{skill_".concat(e,"_name} (").concat(sign(parseInt(t["skill_".concat(e)])),")"),"skill_".concat(e)]:["^{".concat(e.toUpperCase(),"} (").concat(sign(parseInt(t["skill_".concat(e)])),")"),"skill_".concat(e)]}},idToSkillMacro=function(t,e){return function(a){var n="repeating_".concat(e,"_").concat(a,"_skill");return["".concat(t["".concat(n,"_name")]," (").concat(sign(parseInt(t[n])),")"),n]}},buildSkillMacro=function(t,e,a){var n=t[0],r=t[1];return buildLink(n,r,e+1===a.length)},buildSaveMenu=function(){getAttrs(["luck_save","macro_saves"],function(t){var e=buildLink("^{PHYSICAL} (v@{save_physical})","save_physical")+" "+buildLink("^{MENTAL} (v@{save_mental})","save_mental")+" "+buildLink("^{EVASION} (v@{save_evasion})","save_evasion","1"!==t.luck_save)+("1"===t.luck_save?" "+buildLink("^{LUCK} (v@{save_luck})","save_luck",!0):"");mySetAttrs({macro_saves:e},t)})},buildSkillMenu=function(){getSectionIDs("repeating_skills",function(t){var e=__spreadArray(__spreadArray(__spreadArray(__spreadArray([],skills.revised.map(function(t){return"skill_".concat(t)}),!0),["system","setting_show_untrained_skills","macro_skills"],!1),t.map(function(t){return"repeating_skills_".concat(t,"_skill_name")}),!0),t.map(function(t){return"repeating_skills_".concat(t,"_skill")}),!0);getAttrs(e,function(e){var a=skills[e.system]||[],n=a.filter(function(t){return"-1"!==e["skill_".concat(t)]}).length||t.filter(function(t){return"-1"!==e["repeating_skills_".concat(t,"_skill")]}).length,r="".concat(__spreadArray(__spreadArray([],a.filter(function(t){return"-1"!==e["skill_".concat(t)]}).map(skillToMacro(e)),!0),t.filter(function(t){return"-1"!==e["repeating_skills_".concat(t,"_skill")]}).map(idToSkillMacro(e,"skills")),!0).map(buildSkillMacro).join(" ")).concat("1"===e.setting_show_untrained_skills?"".concat(n?"\n\n**^{UNTRAINED}**\n":"").concat(__spreadArray(__spreadArray([],a.filter(function(t){return"-1"===e["skill_".concat(t)]}).map(skillToMacro(e)),!0),t.filter(function(t){return"-1"===e["repeating_skills_".concat(t,"_skill")]}).map(idToSkillMacro(e,"skills")),!0).map(buildSkillMacro).join(" ")):"");mySetAttrs({macro_skills:r},e)})})},buildPsionicsMenu=function(){getSectionIDs("repeating_techniques",function(t){getSectionIDs("repeating_psychic-skills",function(e){var a=__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray([],skills.psionic.map(function(t){return"skill_".concat(t)}),!0),["setting_super_type","macro_psionics"],!1),e.map(function(t){return"repeating_psychic-skills_".concat(t,"_skill_name")}),!0),e.map(function(t){return"repeating_psychic-skills_".concat(t,"_skill")}),!0),t.map(function(t){return"repeating_techniques_".concat(t,"_technique_name")}),!0);getAttrs(a,function(a){if("magic"!==a.setting_super_type&&"neither"!==a.setting_super_type){var n="".concat(__spreadArray(__spreadArray([],skills.psionic.filter(function(t){return"-1"!==a["skill_".concat(t)]}).map(skillToMacro(a)),!0),e.filter(function(t){return"-1"!==a["repeating_psychic-skills_".concat(t,"_skill")]}).map(idToSkillMacro(a,"psychic-skills")),!0).map(buildSkillMacro).join(" ")).concat(t.length?"\n\n":"").concat(t.map(function(t,e,n){return buildLink(a["repeating_techniques_".concat(t,"_technique_name")],"repeating_techniques_".concat(t,"_technique"),e+1===n.length)}).join(" "));mySetAttrs({macro_psionics:n},a)}})})})},buildShipWeaponsMenu=function(){getSectionIDs("repeating_ship-weapons",function(t){var e=__spreadArray(__spreadArray(__spreadArray([],t.map(function(t){return"repeating_ship-weapons_".concat(t,"_weapon_name")}),!0),t.map(function(t){return"repeating_ship-weapons_".concat(t,"_weapon_attack_bonus")}),!0),["macro_ship_weapons"],!1);getAttrs(e,function(e){var a=t.map(function(a,n){var r=e["repeating_ship-weapons_".concat(a,"_weapon_name")]+" ".concat(sign(e["repeating_ship-weapons_".concat(a,"_weapon_attack_bonus")]));return buildLink(r,"repeating_ship-weapons_".concat(a,"_attack"),n+1===t.length)}).join(" ");mySetAttrs({macro_ship_weapons:a},e)})})},buildAttacksMenu=function(){getSectionIDs("repeating_npc-attacks",function(t){var e=__spreadArray(__spreadArray(__spreadArray(__spreadArray([],t.map(function(t){return"repeating_npc-attacks_".concat(t,"_attack_name")}),!0),t.map(function(t){return"repeating_npc-attacks_".concat(t,"_attack_ab")}),!0),t.map(function(t){return"repeating_npc-attacks_".concat(t,"_attack_number")}),!0),["macro_npc_attacks"],!1);getAttrs(e,function(e){var a=t.map(function(a,n){var r=e["repeating_npc-attacks_".concat(a,"_attack_name")]+" ".concat(sign(e["repeating_npc-attacks_".concat(a,"_attack_ab")]))+("1"!==e["repeating_npc-attacks_".concat(a,"_attack_number")]?" (".concat(e["repeating_npc-attacks_".concat(a,"_attack_number")]," attacks)"):"");return buildLink(r,"repeating_npc-attacks_".concat(a,"_attack"),n+1===t.length)}).join(" ");mySetAttrs({macro_npc_attacks:a},e)})})},buildAbilitiesMenu=function(){getSectionIDs("repeating_npc-abilities",function(t){var e=__spreadArray(__spreadArray([],t.map(function(t){return"repeating_npc-abilities_".concat(t,"_ability_name")}),!0),["macro_npc_abilities"],!1);getAttrs(e,function(e){var a=t.map(function(a,n){return buildLink(e["repeating_npc-abilities_".concat(a,"_ability_name")],"repeating_npc-abilities_".concat(a,"_ability"),n+1===t.length)}).join(" ");mySetAttrs({macro_npc_abilities:a},e)})})},buildStatblock=function(){getAttrs(["npc","macro_npc_abilities","macro_npc_attacks","macro_statblock"],function(t){if("1"===t.npc){var e=["[**^{SAVES}** v@{npc_saves},](~npc_save) [**^{SKILLS}** +@{npc_skills},](~npc_skill) ","[**^{MORALE}** v@{npc_morale}](~npc_morale)\n","[**^{INITIATIVE_FIXED}** d8,](~npc_initiative) [**^{REACTION}** 2d6,](~npc_reaction) ","**Move** @{npc_move}\n"];t.macro_npc_attacks&&e.push("\n**Attacks:** @{macro_npc_attacks}"),t.macro_npc_abilities&&e.push("\n**Abilities:** @{macro_npc_abilities}"),mySetAttrs({macro_statblock:e.join("")},t)}})},setShipClass=function(){getAttrs(["ship_class","ship_class_normalised"],function(t){["fighter",translate("FIGHTER").toString().toLowerCase()].includes(t.ship_class.toLowerCase())?setAttrs({ship_class_normalised:"fighter"}):["frigate",translate("FRIGATE").toString().toLowerCase()].includes(t.ship_class.toLowerCase())?setAttrs({ship_class_normalised:"frigate"}):["cruiser",translate("CRUISER").toString().toLowerCase()].includes(t.ship_class.toLowerCase())?setAttrs({ship_class_normalised:"cruiser"}):mySetAttrs({ship_class_normalised:""},t)})},calculateShipStats=function(){getSectionIDs("repeating_ship-weapons",function(t){return getSectionIDs("repeating_ship-fittings",function(e){getSectionIDs("repeating_ship-defenses",function(a){return function(t,e,a){console.log(t),console.log(e),console.log(a);var n=__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray([],t.map(function(t){return"repeating_ship-weapons_".concat(t,"_weapon_power")}),!0),t.map(function(t){return"repeating_ship-weapons_".concat(t,"_weapon_mass")}),!0),t.map(function(t){return"repeating_ship-weapons_".concat(t,"_weapon_hardpoints")}),!0),t.map(function(t){return"repeating_ship-weapons_".concat(t,"_weapon_price")}),!0),e.map(function(t){return"repeating_ship-fittings_".concat(t,"_fitting_power")}),!0),e.map(function(t){return"repeating_ship-fittings_".concat(t,"_fitting_mass")}),!0),e.map(function(t){return"repeating_ship-fittings_".concat(t,"_fitting_price")}),!0),a.map(function(t){return"repeating_ship-defenses_".concat(t,"_defense_power")}),!0),a.map(function(t){return"repeating_ship-defenses_".concat(t,"_defense_mass")}),!0),a.map(function(t){return"repeating_ship-defenses_".concat(t,"_defense_price")}),!0),["ship_power_max","ship_mass_max","ship_hardpoints_max","ship_power","ship_mass","ship_hardpoints","ship_price","ship_hull_price"],!1);getAttrs(n,function(n){var r=(parseInt(n.ship_power_max)||0)-sum(__spreadArray(__spreadArray(__spreadArray([],t.map(function(t){return"repeating_ship-weapons_".concat(t,"_weapon_power")}),!0),e.map(function(t){return"repeating_ship-fittings_".concat(t,"_fitting_power")}),!0),a.map(function(t){return"repeating_ship-defenses_".concat(t,"_defense_power")}),!0).map(function(t){return n[t]})),c=(parseInt(n.ship_mass_max)||0)-sum(__spreadArray(__spreadArray(__spreadArray([],t.map(function(t){return"repeating_ship-weapons_".concat(t,"_weapon_mass")}),!0),e.map(function(t){return"repeating_ship-fittings_".concat(t,"_fitting_mass")}),!0),a.map(function(t){return"repeating_ship-defenses_".concat(t,"_defense_mass")}),!0).map(function(t){return n[t]})),_=(parseInt(n.ship_hardpoints_max)||0)-sum(t.map(function(t){return n["repeating_ship-weapons_".concat(t,"_weapon_hardpoints")]}));mySetAttrs({ship_power:r,ship_mass:c,ship_hardpoints:_,ship_price:""},n,{silent:!0})})}(t,e,a)})})})},addNPCAttackBonus=function(){getAttrs(["repeating_npc-attacks_attack_ab","npc_attack_bonus"],function(t){var e;"0"==="".concat(t["repeating_npc-attacks_attack_ab"])&&setAttrs(((e={})["repeating_npc-attacks_attack_ab"]=t.npc_attack_bonus,e))})},setNPCMultiAttacks=function(){getSectionIDs("repeating_npc-attacks",function(t){var e=__spreadArray(__spreadArray([],t.map(function(t){return"repeating_npc-attacks_".concat(t,"_attack_number")}),!0),["npc_roll_full_attack"],!1);getAttrs(e,function(e){var a=t.reduce(function(t,a){if("1"===e.npc_roll_full_attack){var n=parseInt(e["repeating_npc-attacks_".concat(a,"_attack_number")])||1;t["repeating_npc-attacks_".concat(a,"_attack_extra_macro")]=[2,3,4,5,6,7,8].map(function(t){return t<=n?"{{attack".concat(t,"=[[1d20 + @{attack_ab} @{attack_burst} @{modifier_query}]]}} ")+"{{damage".concat(t,"=[[@{attack_damage} @{attack_burst}]]}} "):""}).join("")}else t["repeating_npc-attacks_".concat(a,"_attack_extra_macro")]="";return t},{});setAttrs(a)})})},handleNPCRollHide=function(){var t=["hp","initiative","save","skill","morale","reaction"];getAttrs(__spreadArray(["npc_rolls_hidden"],t.map(function(t){return"npc_".concat(t,"_hidden")}),!0),function(e){var a=t.reduce(function(t,a){return t["npc_".concat(a,"_hidden")]=e.npc_rolls_hidden,t},{});mySetAttrs(a,e)})},handleNPCSave=function(){getAttrs(["npc_hd","npc_saves"],function(t){var e,a=parseFloat(t.npc_hd),n=15-Math.floor(a/2);n!==a&&setAttrs(((e={}).npc_saves=n,e))})};on("sheet:opened",handleUpgrade),on("sheet:opened change:npc",validateTab),on("sheet:opened",setTranslatedQueries),on("sheet:opened change:setting_skill_query",handleAttributeQueries),on("sheet:opened change:setting_modifier_query",handleModifierQuery),on("change:system",setTranslatedDefaults),["weapons","ship-weapons"].forEach(function(t){on("change:repeating_".concat(t,":weapon_use_ammo"),function(){return handleAmmoAPI(t)})}),on("change:setting_use_ammo",function(){handleAmmoAPI("weapons"),handleAmmoAPI("ship-weapons")}),attributes.forEach(function(t){return on("change:".concat(t,"_base change:").concat(t,"_boosts"),function(){return calculateAttr(t)})}),attributes.forEach(function(t){return on("change:".concat(t," change:").concat(t,"_bonus"),function(){return calculateMod(t)})}),on("change:repeating_shells remove:repeating_shells",function(t){"player"===t.sourceType&&validateShells(t)}),on("change:setting_transhuman_enable change:setting_ai_enable",calculateShellAttrs),on(weaponDisplayEvent,generateWeaponDisplay),on("change:repeating_weapons:weapon_name",function(){return validateWeaponSkills()}),on("change:system",function(){return getSectionIDs("repeating_weapons",validateWeaponSkills)}),on("change:strain_extra change:strain_permanent",calculateStrain),on("change:constitution",calculateMaxStrain),on("change:repeating_cyberware remove:repeating_cyberware",calculateCyberwareStrain),on("change:strain_permanent_extra change:cyberware_strain_total",calculatePermanentStrain),on("change:level",calculateSaves),on(__spreadArray(__spreadArray([],effortAttributes,!0),["repeating_psychic-skills:skill"],!1).map(function(t){return"change:".concat(t)}).join(" "),calculateEffort),on("change:magic_committed_effort_current change:magic_committed_effort_scene change:magic_committed_effort_day change:magic_total_effort",calculateMagicEffort),on("change:ai_committed_processing_current change:ai_committed_processing_scene change:ai_committed_processing_day change:ai_extra_processing change:repeating_processing-nodes remove:repeating:processing_nodes",calculateProcessing),on("change:repeating_armor change:innate_ac remove:repeating_armor",calculateAC),on("change:strength change:repeating_gear remove:repeating_gear change:repeating_weapons remove:repeating_weapons change:repeating_armor remove:repeating_armor",calculateGearReadiedStowed),on("change:level change:setting_xp_scheme",calculateNextLevelXP),on("change:setting_super_type",validateSuperTab),on("change:luck_save",buildSaveMenu),on(__spreadArray(__spreadArray([],skills.revised.map(function(t){return"change:skill_".concat(t)}),!0),["change:system","change:repeating_skills","change:setting_show_untrained_skills","remove:repeating_skills"],!1).join(" "),buildSkillMenu),on(__spreadArray(__spreadArray([],skills.psionic.map(function(t){return"change:skill_".concat(t)}),!0),["change:setting_super_type change:repeating_techniques remove:repeating_techniques","change:repeating_psychic-skills remove:repeating_psychic-skills"],!1).join(" "),buildPsionicsMenu),on("change:ship_class",function(){return setShipClass()}),on(shipStatEvent,calculateShipStats),on("change:repeating_ship-weapons:weapon_name change:repeating_ship-weapons:weapon_attack_bonus remove:repeating_ship-weapons",buildShipWeaponsMenu),on("change:attack_bonus change:intelligence_mod change:skill_pilot change:skill_program change:npc",function(){return getSectionIDs("repeating_drones",function(t){calculateDroneAttack(t.map(function(t){return"repeating_drones_".concat(t)}))})}),on(__spreadArray(__spreadArray([],[1,2,3].map(function(t){return"change:repeating_drones:drone_weapon".concat(t,"_ab")}),!0),[1,2,3].map(function(t){return"change:repeating_drones:drone_weapon".concat(t,"_active")}),!0).join(" "),function(){return calculateDroneAttack(["repeating_drones"])}),on("change:npc_rolls_hidden",handleNPCRollHide),on("change:repeating_npc-attacks:attack_name",addNPCAttackBonus),on("change:npc_roll_full_attack change:repeating_npc-attacks:attack_number",setNPCMultiAttacks),on("change:repeating_npc-abilities:ability_name remove:repeating_npc-abilities",buildAbilitiesMenu),on("change:repeating_npc-attacks:attack_name change:repeating_npc-attacks:attack_ab change:repeating_npc-attacks:attack_number remove:repeating_npc-attacks",buildAttacksMenu),on("change:npc change:npc_armor_type change:macro_npc_attacks change:macro_npc_abilities",buildStatblock),on("change:npc_hd",handleNPCSave); })();
|
||
</script> |