Rework folder organization
This commit is contained in:
62
templates/sheets/actors/parts/actor-armor-info.html
Normal file
62
templates/sheets/actors/parts/actor-armor-info.html
Normal file
@ -0,0 +1,62 @@
|
||||
<section class="armor-block">
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_armor_info.armor_type" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.armor_info.armor_type" value="{{system.armor_info.armor_type}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_armor_info.mmp" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.armor_info.mmp" value="{{system.armor_info.mmp}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_armor_info.weight_penalty" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.armor_info.weight_penalty" value="{{system.armor_info.weight_penalty}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_armor_info.missile_penalty" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.armor_info.missile_penalty" value="{{system.armor_info.missile_penalty}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_armor_info.quickness_penalty" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.armor_info.quickness_penalty" value="{{system.armor_info.quickness_penalty}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_armor_info.quickness_bonus" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.armor_info.quickness_bonus" value="{{system.armor_info.quickness_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_armor_info.adrenal_defense" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.armor_info.adrenal_defense" value="{{system.armor_info.adrenal_defense}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_armor_info.shield_bonus" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.armor_info.shield_bonus" value="{{system.armor_info.shield_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_armor_info.magic" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.armor_info.magic" value="{{system.armor_info.magic}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_armor_info.total_db" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.armor_info.total_db" value="{{system.armor_info.total_db}}" data-dtype="Number"/>
|
||||
</div>
|
||||
</section>
|
29
templates/sheets/actors/parts/actor-armor.html
Normal file
29
templates/sheets/actors/parts/actor-armor.html
Normal file
@ -0,0 +1,29 @@
|
||||
<div class="armor-grid-container">
|
||||
<!-- LOCALIZE THE LAST STRINGS IN THIS PAGE. ALSO SKILLS AND SKILL CATEGORIES-->
|
||||
|
||||
<div class="armor-grid-heading">{{ localize "rmss.pc_sheet_items.item_name" }}</div>
|
||||
<div class="armor-grid-heading">{{ localize "rmss.pc_sheet_items.equipped" }}</div>
|
||||
<div class="armor-grid-heading">{{ localize "rmss.armor.at" }}</div>
|
||||
<div class="armor-grid-heading">{{ localize "rmss.pc_sheet_items.quantity" }}</div>
|
||||
<div class="armor-grid-heading">{{ localize "rmss.pc_sheet_items.weight" }}</div>
|
||||
<div class="armor-grid-heading">{{ localize "rmss.pc_sheet_items.cost" }}</div>
|
||||
<div class="armor-grid-heading">
|
||||
<a class="item-control item-create" title="Create Item" data-type="armor"><i class="fas fa-plus"></i>{{ localize "rmss.pc_sheet_items.add_item" }}</a>
|
||||
</div>
|
||||
{{#each armor as |equipable id|}}
|
||||
<div>{{equipable.name}}</div>
|
||||
{{#if equipable.system.equipped}}
|
||||
<div><a class="equippable" data-item-id="{{equipable._id}}"><i class="fa-regular fa-square-check"></i></a></div>
|
||||
{{else}}
|
||||
<div><a class="equippable" data-item-id="{{equipable._id}}"><i class="fa-regular fa-square"></i></a></div>
|
||||
{{/if}}
|
||||
<div>{{equipable.system.at}}</div>
|
||||
<div>{{equipable.system.quantity}}</div>
|
||||
<div>{{equipable.system.weight}}</div>
|
||||
<div>{{equipable.system.cost}}</div>
|
||||
<div class="item-controls">
|
||||
<a class="item-control item-edit" title="Edit Item" data-item-id="{{equipable._id}}"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-control item-delete" title="Delete Item" data-item-id="{{equipable._id}}"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
50
templates/sheets/actors/parts/actor-background-info.html
Normal file
50
templates/sheets/actors/parts/actor-background-info.html
Normal file
@ -0,0 +1,50 @@
|
||||
<section class="background-info-block">
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_background_info.nationality" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.background.nationality" value="{{system.background.nationality}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_background_info.home_town" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.background.home_town" value="{{system.background.home_town}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_background_info.deity" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.background.deity" value="{{system.background.deity}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_background_info.patron" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.background.patron" value="{{system.background.patron}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_background_info.parents" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.background.parents" value="{{system.background.parents}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_background_info.spouse" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.background.spouse" value="{{system.background.spouse}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_background_info.children" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.background.children" value="{{system.background.children}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_background_info.other" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.background.other" value="{{system.background.other}}" data-dtype="String"/>
|
||||
</div>
|
||||
</section>
|
33
templates/sheets/actors/parts/actor-fav-items.html
Normal file
33
templates/sheets/actors/parts/actor-fav-items.html
Normal file
@ -0,0 +1,33 @@
|
||||
<table>
|
||||
<th><div class="equipable-name equipable-headeritem">{{ localize "rmss.pc_sheet_items.item_name" }}</div></th>
|
||||
<th><div class="equipable-entry equipable-headeritem">{{ localize "rmss.armor.at" }}</div></th>
|
||||
<th><div class="equipable-entry equipable-headeritem">{{ localize "rmss.weapon.breakage_range" }}</div></th>
|
||||
<th><div class="equipable-entry equipable-headeritem">{{ localize "rmss.weapon.fumble_range" }}</div></th>
|
||||
<th><div class="equipable-entry equipable-headeritem">{{ localize "rmss.weapon.strength" }}</div></th>
|
||||
{{#each armor as |equipable id|}}
|
||||
{{#if equipable.system.equipped}}
|
||||
<tr class="item" data-item-id="{{equipable._id}}">
|
||||
<td><div class="equipable-name">
|
||||
<h4>{{equipable.name}}</h4>
|
||||
</div></td>
|
||||
<td><div class="equipable-entry item-prop"><div>{{equipable.system.at}}</div></div></td>
|
||||
<td><div class="equipable-entry item-prop"> - </div></td>
|
||||
<td><div class="equipable-entry item-prop"> - </div></td>
|
||||
<td><div class="equipable-entry item-prop"> - </div></td>
|
||||
</tr>
|
||||
{{/if}}
|
||||
{{/each}}
|
||||
{{#each weapons as |weapon id|}}
|
||||
{{#if weapon.system.equipped}}
|
||||
<tr class="item" data-item-id="{{weapon._id}}">
|
||||
<td><div class="equipable-name">
|
||||
<h4>{{weapon.name}}</h4>
|
||||
</div></td>
|
||||
<td><div class="equipable-entry item-prop"><div> - </div></div></td>
|
||||
<td><div class="equipable-entry item-prop">{{weapon.system.breakage_range}}</div></td>
|
||||
<td><div class="equipable-entry item-prop">{{weapon.system.fumble_range}}</div></td>
|
||||
<td><div class="equipable-entry item-prop">{{weapon.system.strength}}</div></td>
|
||||
</tr>
|
||||
{{/if}}
|
||||
{{/each}}
|
||||
</table>
|
16
templates/sheets/actors/parts/actor-fav-skills.html
Normal file
16
templates/sheets/actors/parts/actor-fav-skills.html
Normal file
@ -0,0 +1,16 @@
|
||||
<table>
|
||||
<th><div class="skill-name skill-headeritem">{{ localize "rmss.pc_sheet_skills.skill_name" }}</div></th>
|
||||
<th><div class="skill-entry skill-headeritem">{{ localize "rmss.pc_sheet_skills.ranks" }}</div></th>
|
||||
<th><div class="skill-entry skill-headeritem">{{ localize "rmss.pc_sheet_skills.total_bonus" }}</div></th>
|
||||
{{#each playerskill as |skill id|}}
|
||||
{{#if skill.system.favorite}}
|
||||
<tr class="item" data-item-id="{{skill._id}}">
|
||||
<td><div class="skill-name">
|
||||
<h4>{{skill.name}}</h4>
|
||||
</div></td>
|
||||
<td><div class="skill-entry item-prop">{{skill.system.ranks}}</div></td>
|
||||
<td><div class="skill-entry item-prop">{{skill.system.total_bonus}}</div></td>
|
||||
</tr>
|
||||
{{/if}}
|
||||
{{/each}}
|
||||
</table>
|
20
templates/sheets/actors/parts/actor-fav-spells.html
Normal file
20
templates/sheets/actors/parts/actor-fav-spells.html
Normal file
@ -0,0 +1,20 @@
|
||||
<table>
|
||||
<th><div class="spell-name spell-headeritem">{{ localize "rmss.pc_sheet_spell.name" }}</div></th>
|
||||
<th><div class="spell-entry spell-headeritem">{{ localize "rmss.pc_sheet_spell.area_of_effect" }}</div></th>
|
||||
<th><div class="spell-entry spell-headeritem">{{ localize "rmss.pc_sheet_spell.duration" }}</div></th>
|
||||
<th><div class="spell-entry spell-headeritem">{{ localize "rmss.pc_sheet_spell.range" }}</div></th>
|
||||
<th><div class="spell-entry spell-headeritem">{{ localize "rmss.pc_sheet_spell.type" }}</div></th>
|
||||
{{#each spells as |spell id|}}
|
||||
{{#if spell.system.favorite}}
|
||||
<tr class="item" data-item-id="{{spell._id}}">
|
||||
<td><div class="spell-name">
|
||||
<h4>{{spell.name}}</h4>
|
||||
</div></td>
|
||||
<td><div class="spell-entry item-prop">{{spell.system.area_of_effect}}</div></td>
|
||||
<td><div class="spell-entry item-prop">{{spell.system.duration}}</div></td>
|
||||
<td><div class="spell-entry item-prop">{{spell.system.range}}</div></td>
|
||||
<td><div class="spell-entry item-prop">{{spell.system.type}}</div></td>
|
||||
</tr>
|
||||
{{/if}}
|
||||
{{/each}}
|
||||
</table>
|
26
templates/sheets/actors/parts/actor-fixed-info.html
Normal file
26
templates/sheets/actors/parts/actor-fixed-info.html
Normal file
@ -0,0 +1,26 @@
|
||||
<section class="fixed-info-section">
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_fixed_info.race" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.fixed_info.race" value="{{system.fixed_info.race}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_fixed_info.profession" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.fixed_info.profession" value="{{system.fixed_info.profession}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_fixed_info.training_packages" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.fixed_info.training_packages" value="{{system.fixed_info.training_packages}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_fixed_info.realm" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.fixed_info.realm" value="{{system.fixed_info.realm}}" data-dtype="String"/>
|
||||
</div>
|
||||
</section>
|
25
templates/sheets/actors/parts/actor-herbs.html
Normal file
25
templates/sheets/actors/parts/actor-herbs.html
Normal file
@ -0,0 +1,25 @@
|
||||
<div class="herbs-grid-container">
|
||||
|
||||
<!-- LOCALIZE THE LAST STRINGS IN THIS PAGE. ALSO SKILLS AND SKILL CATEGORIES-->
|
||||
<div class="herbs-grid-heading">{{ localize "rmss.pc_sheet_items.item_name" }}</div>
|
||||
<div class="herbs-grid-heading">{{ localize "rmss.pc_sheet_items.quantity" }}</div>
|
||||
<div class="herbs-grid-heading">{{ localize "rmss.herb_or_poison.codes" }}</div>
|
||||
<div class="herbs-grid-heading">{{ localize "rmss.herb_or_poison.af" }}</div>
|
||||
<div class="herbs-grid-heading">{{ localize "rmss.pc_sheet_items.weight" }}</div>
|
||||
<div class="herbs-grid-heading">{{ localize "rmss.pc_sheet_items.cost" }}</div>
|
||||
<div class="herbs-grid-heading">
|
||||
<a class="item-control item-create" title="Create Item" data-type="herb_or_poison"><i class="fas fa-plus"></i>{{ localize "rmss.pc_sheet_items.add_item" }}</a>
|
||||
</div>
|
||||
{{#each herbs as |herb id|}}
|
||||
<div>{{herb.name}}</div>
|
||||
<div>{{herb.system.quantity}}</div>
|
||||
<div>{{herb.system.codes}}</div>
|
||||
<div>{{herb.system.af}}</div>
|
||||
<div>{{herb.system.weight}}</div>
|
||||
<div>{{herb.system.cost}}</div>
|
||||
<div>
|
||||
<a class="item-control item-edit" title="Edit Item" data-item-id="{{herb._id}}"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-control item-delete" title="Delete Item" data-item-id="{{herb._id}}"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
27
templates/sheets/actors/parts/actor-items.html
Normal file
27
templates/sheets/actors/parts/actor-items.html
Normal file
@ -0,0 +1,27 @@
|
||||
<div class="items-grid-container">
|
||||
|
||||
<!-- LOCALIZE THE LAST STRINGS IN THIS PAGE. ALSO SKILLS AND SKILL CATEGORIES-->
|
||||
<div class="items-grid-heading">{{ localize "rmss.pc_sheet_items.item_name" }}</div>
|
||||
<div class="items-grid-heading">{{ localize "rmss.pc_sheet_items.worn" }}</div>
|
||||
<div class="items-grid-heading">{{ localize "rmss.pc_sheet_items.quantity" }}</div>
|
||||
<div class="items-grid-heading">{{ localize "rmss.pc_sheet_items.weight" }}</div>
|
||||
<div class="items-grid-heading">{{ localize "rmss.pc_sheet_items.cost" }}</div>
|
||||
<div class="items-grid-heading">
|
||||
<a class="item-control item-create" title="Create Item" data-type="item"><i class="fas fa-plus"></i>{{ localize "rmss.pc_sheet_items.add_item" }}</a>
|
||||
</div>
|
||||
{{#each gear as |item id|}}
|
||||
<div>{{item.name}}</div>
|
||||
{{#if item.system.worn}}
|
||||
<div><a class="wearable" data-item-id="{{item._id}}"><i class="fa-regular fa-square-check"></i></a></div>
|
||||
{{else}}
|
||||
<div><a class="wearable" data-item-id="{{item._id}}"><i class="fa-regular fa-square"></i></a></div>
|
||||
{{/if}}
|
||||
<div>{{item.system.quantity}}</div>
|
||||
<div>{{item.system.weight}}</div>
|
||||
<div>{{item.system.cost}}</div>
|
||||
<div>
|
||||
<a class="item-control item-edit" title="Edit Item" data-item-id="{{item._id}}"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-control item-delete" title="Delete Item" data-item-id="{{item._id}}"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
19
templates/sheets/actors/parts/actor-languages.html
Normal file
19
templates/sheets/actors/parts/actor-languages.html
Normal file
@ -0,0 +1,19 @@
|
||||
<table>
|
||||
<th><div class="language-name language-headeritem">{{ localize "rmss.pc_sheet_language.name" }}</div></th>
|
||||
<th><div class="language-entry language-headeritem">{{ localize "rmss.pc_sheet_language.spoken" }}</div></th>
|
||||
<th><div class="language-entry language-headeritem">{{ localize "rmss.pc_sheet_language.written" }}</div></th>
|
||||
<th><div class="language-entry language-headeritem"> </div></th>
|
||||
{{#each languages as |language id|}}
|
||||
<tr class="item" data-item-id="{{language._id}}">
|
||||
<td><div class="language-name">
|
||||
<h4>{{language.name}}</h4>
|
||||
</div></td>
|
||||
<td><div class="language-entry item-prop">{{language.system.spoken}}</div></td>
|
||||
<td><div class="language-entry item-prop">{{language.system.written}}</div></td>
|
||||
<td><div class="language-entry item-prop">
|
||||
<a class="item-edit" title="Edit Language" data-item-id="{{language._id}}"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-delete" title="Delete Language" data-item-id="{{language._id}}"><i class="fas fa-trash"></i></a>
|
||||
</div></td>
|
||||
</tr>
|
||||
{{/each}}
|
||||
</table>
|
14
templates/sheets/actors/parts/actor-money.html
Normal file
14
templates/sheets/actors/parts/actor-money.html
Normal file
@ -0,0 +1,14 @@
|
||||
<section class="container">
|
||||
<div class="money-column">
|
||||
<div class="money-name">Mithril: <input type="text" name="system.money.mithril" value="{{system.money.mithril}}" data-dtype="Number"/></div>
|
||||
<div class="money-name">Platinum: <input type="text" name="system.money.platinum" value="{{system.money.platinum}}" data-dtype="Number"/></div>
|
||||
<div class="money-name">Gold: <input type="text" name="system.money.gold" value="{{system.money.gold}}" data-dtype="Number"/></div>
|
||||
<div class="money-name">Silver: <input type="text" name="system.money.silver" value="{{system.money.silver}}" data-dtype="Number"/></div>
|
||||
</div>
|
||||
<div class="money-column">
|
||||
<div class="money-name">Bronze: <input type="text" name="system.money.bronze" value="{{system.money.bronze}}" data-dtype="Number"/></div>
|
||||
<div class="money-name">Copper:<input type="text" name="system.money.copper" value="{{system.money.copper}}" data-dtype="Number"/></div>
|
||||
<div class="money-name">Tin: <input type="text" name="system.money.tin" value="{{system.money.tin}}" data-dtype="Number"/></div>
|
||||
<div class="money-name">Iron: <input type="text" name="system.money.iron" value="{{system.money.iron}}" data-dtype="Number"/></div>
|
||||
</div>
|
||||
</section>
|
@ -0,0 +1,50 @@
|
||||
<section class="race-stat-fixed-info-block">
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_race_stat_fixed_info.soul_departure" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.race_stat_fixed_info.soul_departure_rounds" value="{{system.race_stat_fixed_info.soul_departure_rounds}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_race_stat_fixed_info.recovery_multiplier" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.race_stat_fixed_info.recovery_multiplier" value="{{system.race_stat_fixed_info.recovery_multiplier}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_race_stat_fixed_info.body_dev_progression" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.race_stat_fixed_info.body_development_progression" value="{{system.race_stat_fixed_info.body_development_progression}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_race_stat_fixed_info.pp_dev_progression" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.race_stat_fixed_info.pp_development_progression" value="{{system.race_stat_fixed_info.pp_development_progression}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_race_stat_fixed_info.recover_hits_per_hour" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.race_stat_fixed_info.recover_hits_per_hour_resting" value="{{system.race_stat_fixed_info.recover_hits_per_hour_resting}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_race_stat_fixed_info.recover_hits_per_sleep_cycle" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.race_stat_fixed_info.recover_hits_per_sleep_cycle" value="{{system.race_stat_fixed_info.recover_hits_per_sleep_cycle}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_race_stat_fixed_info.recover_pp_per_hour" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.race_stat_fixed_info.recover_pp_per_hour_resting" value="{{system.race_stat_fixed_info.recover_pp_per_hour_resting}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_race_stat_fixed_info.recover_pp_per_sleep_cycle" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.race_stat_fixed_info.recover_pp_per_sleep_cycle" value="{{system.race_stat_fixed_info.recover_pp_per_sleep_cycle}}" data-dtype="Number"/>
|
||||
</div>
|
||||
</section>
|
53
templates/sheets/actors/parts/actor-resistance.html
Normal file
53
templates/sheets/actors/parts/actor-resistance.html
Normal file
@ -0,0 +1,53 @@
|
||||
<section class="resistances-grid-container">
|
||||
|
||||
<div class="resistances-grid-heading">Name</div>
|
||||
<div class="resistances-grid-heading">Value</div>
|
||||
<div class="resistances-grid-heading">Racial Mod</div>
|
||||
<div class="resistances-grid-heading">Total</div>
|
||||
|
||||
<div>{{ localize "rmss.pc_sheet_resistances.channeling" }}</div>
|
||||
<div>{{system.resistance_rolls.channeling.value}}</div>
|
||||
<div class="resistance-input"><input type="text" name="system.resistance_rolls.channeling.race_mod" value="{{system.resistance_rolls.channeling.race_mod}}" data-dtype="Number"/></div>
|
||||
<div>{{system.resistance_rolls.channeling.total}}</div>
|
||||
|
||||
<div>{{ localize "rmss.pc_sheet_resistances.essence" }}</div>
|
||||
<div>{{system.resistance_rolls.essence.value}}</div>
|
||||
<div class="resistance-input"><input type="text" name="system.resistance_rolls.essence.race_mod" value="{{system.resistance_rolls.essence.race_mod}}" data-dtype="Number"/></div>
|
||||
<div>{{system.resistance_rolls.essence.total}}</div>
|
||||
|
||||
<div>{{ localize "rmss.pc_sheet_resistances.mentalism" }}</div>
|
||||
<div>{{system.resistance_rolls.mentalism.value}}</div>
|
||||
<div class="resistance-input"><input type="text" name="system.resistance_rolls.mentalism.race_mod" value="{{system.resistance_rolls.mentalism.race_mod}}" data-dtype="Number"/></div>
|
||||
<div>{{system.resistance_rolls.mentalism.total}}</div>
|
||||
|
||||
<div>{{ localize "rmss.pc_sheet_resistances.chann_ess" }}</div>
|
||||
<div>{{system.resistance_rolls.chann_ess.value}}</div>
|
||||
<div class="resistance-input"><input type="text" name="system.resistance_rolls.chann_ess.race_mod" value="{{system.resistance_rolls.chann_ess.race_mod}}" data-dtype="Number"/></div>
|
||||
<div>{{system.resistance_rolls.chann_ess.total}}</div>
|
||||
|
||||
<div>{{ localize "rmss.pc_sheet_resistances.chann_ment" }}</div>
|
||||
<div>{{system.resistance_rolls.chann_ment.value}}</div>
|
||||
<div class="resistance-input"><input type="text" name="system.resistance_rolls.chann_ment.race_mod" value="{{system.resistance_rolls.chann_ment.race_mod}}" data-dtype="Number"/></div>
|
||||
<div>{{system.resistance_rolls.chann_ment.total}}</div>
|
||||
|
||||
<div>{{ localize "rmss.pc_sheet_resistances.ess_ment" }}</div>
|
||||
<div>{{system.resistance_rolls.ess_ment.value}}</div>
|
||||
<div class="resistance-input"><input type="text" name="system.resistance_rolls.ess_ment.race_mod" value="{{system.resistance_rolls.ess_ment.race_mod}}" data-dtype="Number"/></div>
|
||||
<div>{{system.resistance_rolls.ess_ment.total}}</div>
|
||||
|
||||
<div>{{ localize "rmss.pc_sheet_resistances.arcane" }}</div>
|
||||
<div>{{system.resistance_rolls.arcane.value}}</div>
|
||||
<div class="resistance-input"><input type="text" name="system.resistance_rolls.arcane.race_mod" value="{{system.resistance_rolls.arcane.race_mod}}" data-dtype="Number"/></div>
|
||||
<div>{{system.resistance_rolls.arcane.total}}</div>
|
||||
|
||||
<div>{{ localize "rmss.pc_sheet_resistances.poison_disease" }}</div>
|
||||
<div>{{system.resistance_rolls.poison_disease.value}}</div>
|
||||
<div class="resistance-input"><input type="text" name="system.resistance_rolls.poison_disease.race_mod" value="{{system.resistance_rolls.poison_disease.race_mod}}" data-dtype="Number"/></div>
|
||||
<div>{{system.resistance_rolls.poison_disease.total}}</div>
|
||||
|
||||
<div>{{ localize "rmss.pc_sheet_resistances.fear" }}</div>
|
||||
<div>{{system.resistance_rolls.fear.value}}</div>
|
||||
<div class="resistance-input"><input type="text" name="system.resistance_rolls.fear.race_mod" value="{{system.resistance_rolls.fear.race_mod}}" data-dtype="Number"/></div>
|
||||
<div>{{system.resistance_rolls.fear.total}}</div>
|
||||
|
||||
</section>
|
74
templates/sheets/actors/parts/actor-role-traits.html
Normal file
74
templates/sheets/actors/parts/actor-role-traits.html
Normal file
@ -0,0 +1,74 @@
|
||||
<section class="role-traits-block">
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_role_traits.appearance" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.role_traits.appearance" value="{{system.role_traits.appearance}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_role_traits.sex" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.role_traits.sex" value="{{system.role_traits.sex}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_role_traits.skin" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.role_traits.skin" value="{{system.role_traits.skin}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_role_traits.apparent_age" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.role_traits.apparent_age" value="{{system.role_traits.apparent_age}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_role_traits.actual_age" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.role_traits.actual_age" value="{{system.role_traits.actual_age}}" data-dtype="Number"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_role_traits.height" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.role_traits.height" value="{{system.role_traits.height}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_role_traits.weight" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.role_traits.weight" value="{{system.role_traits.weight}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_role_traits.hair" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.role_traits.hair" value="{{system.role_traits.hair}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_role_traits.eyes" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.role_traits.eyes" value="{{system.role_traits.eyes}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_role_traits.personality" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.role_traits.personality" value="{{system.role_traits.personality}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_role_traits.motivations" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.role_traits.motivations" value="{{system.role_traits.motivations}}" data-dtype="String"/>
|
||||
</div>
|
||||
<div class="label-name">
|
||||
{{ localize "rmss.pc_sheet_role_traits.alignment" }}
|
||||
</div>
|
||||
<div class="label-name">
|
||||
<input type="text" name="system.role_traits.alignment" value="{{system.role_traits.alignment}}" data-dtype="String"/>
|
||||
</div>
|
||||
</section>
|
@ -0,0 +1,33 @@
|
||||
<div class="skillcat-grid-container">
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.skillcat_name" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.applicable_stats" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.dev_cost" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.ranks" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.new_ranks" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.rank_bonus" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.stat_bonus" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.prof_bonus" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.special_bonus" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.special_bonus" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.total_bonus" }}</div>
|
||||
<div class="skillcat-grid-heading">
|
||||
<a class="item-create" title="Create Skill Category" data-type="skill_category"><i class="fas fa-plus"></i>{{ localize "rmss.pc_sheet_skill_categories.add_skillcat" }}</a>
|
||||
</div>
|
||||
{{#each skillcat as |skill_category id|}}
|
||||
<div>{{skill_category.name}}</div>
|
||||
<div>{{skill_category.system.applicable_stats}}</div>
|
||||
<div>{{skill_category.system.development_cost}}</div>
|
||||
<div>{{skill_category.system.ranks}}</div>
|
||||
<div>{{skill_category.system.new_ranks}}</div>
|
||||
<div>{{skill_category.system.rank_bonus}}</div>
|
||||
<div>{{skill_category.system.stat_bonus}}</div>
|
||||
<div>{{skill_category.system.prof_bonus}}</div>
|
||||
<div>{{skill_category.system.special_bonus_1}}</div>
|
||||
<div>{{skill_category.system.special_bonus_2}}</div>
|
||||
<div>{{skill_category.system.total_bonus}}</div>
|
||||
<div>
|
||||
<a class="item-edit" title="Edit Category" data-item-id="{{skill_category._id}}"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-delete item" title="Delete Category" data-item-id="{{skill_category._id}}"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
42
templates/sheets/actors/parts/actor-skill-categories.html
Normal file
42
templates/sheets/actors/parts/actor-skill-categories.html
Normal file
@ -0,0 +1,42 @@
|
||||
<div class="skillcat-grid-container">
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.skillcat_name" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.applicable_stats" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.dev_cost" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.ranks" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.new_ranks" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.rank_bonus" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.stat_bonus" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.prof_bonus" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.special_bonus" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.special_bonus" }}</div>
|
||||
<div class="skillcat-grid-heading">{{ localize "rmss.pc_sheet_skill_categories.total_bonus" }}</div>
|
||||
<div class="skillcat-grid-heading">
|
||||
<div class="settings-button">
|
||||
<button type="button" class="import-skillcats" title="Import" acotr_id="">{{ localize "rmss.pc_sheet.import_skillcat" }}</button>
|
||||
</div>
|
||||
</div>
|
||||
{{#each skillcat as |skill_category id|}}
|
||||
<div>{{skill_category.name}}</div>
|
||||
<div>{{skill_category.system.applicable_stats}}</div>
|
||||
<div>{{skill_category.system.development_cost}}</div>
|
||||
<div>{{skill_category.system.ranks}}</div>
|
||||
<div>
|
||||
{{#switch skill_category.system.new_ranks.value}}
|
||||
{{#case 0}} <a class="skillcategory-newrank" data-item-id="{{skill_category._id}}" value="{{skill_category.system.new_ranks.value}}"><i class="fa-regular fa-square"></i> <i class="fa-regular fa-square"></i> <i class="fa-regular fa-square"></i></a> {{/case}}
|
||||
{{#case 1}} <a class="skillcategory-newrank" data-item-id="{{skill_category._id}}" value="{{skill_category.system.new_ranks.value}}"><i class="fa-regular fa-square-check"></i> <i class="fa-regular fa-square"></i> <i class="fa-regular fa-square"></i></a> {{/case}}
|
||||
{{#case 2}} <a class="skillcategory-newrank" data-item-id="{{skill_category._id}}" value="{{skill_category.system.new_ranks.value}}"><i class="fa-regular fa-square-check"></i> <i class="fa-regular fa-square-check"></i> <i class="fa-regular fa-square"></i></a> {{/case}}
|
||||
{{#case 3}} <a class="skillcategory-newrank" data-item-id="{{skill_category._id}}" value="{{skill_category.system.new_ranks.value}}"><i class="fa-regular fa-square-check"></i> <i class="fa-regular fa-square-check"></i> <i class="fa-regular fa-square-check"></i></a> {{/case}}
|
||||
{{/switch}}
|
||||
</div>
|
||||
<div>{{skill_category.system.rank_bonus}}</div>
|
||||
<div>{{skill_category.system.stat_bonus}}</div>
|
||||
<div>{{skill_category.system.prof_bonus}}</div>
|
||||
<div>{{skill_category.system.special_bonus_1}}</div>
|
||||
<div>{{skill_category.system.special_bonus_2}}</div>
|
||||
<div>{{skill_category.system.total_bonus}}</div>
|
||||
<div>
|
||||
<a class="item-edit" title="Edit Category" data-item-id="{{skill_category._id}}"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-delete item" title="Delete Category" data-item-id="{{skill_category._id}}"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
31
templates/sheets/actors/parts/actor-skills-grid.html
Normal file
31
templates/sheets/actors/parts/actor-skills-grid.html
Normal file
@ -0,0 +1,31 @@
|
||||
<div class="skills-grid-container">
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.favorite" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.skill_name" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.ranks" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.new_ranks" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.rank_bonus" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.category_bonus" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.item_bonus" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.special_bonus" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.special_bonus" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.total_bonus" }}</div>
|
||||
<div class="skills-grid-heading">
|
||||
<a class="item-create" title="Create Skill" data-type="skill"><i class="fas fa-plus"></i>{{ localize "rmss.pc_sheet_skills.add_skill" }}</a>
|
||||
</div>
|
||||
{{#each playerskill as |skill id|}}
|
||||
<div><input type="checkbox" name="system.favorite" {{checked skill.system.favorite}}/></div>
|
||||
<div>{{skill.name}}</div>
|
||||
<div>{{skill.system.ranks}}</div>
|
||||
<div>{{skill.system.new_ranks}}</div>
|
||||
<div>{{skill.system.rank_bonus}}</div>
|
||||
<div>{{skill.system.category_bonus}}</div>
|
||||
<div>{{skill.system.item_bonus}}</div>
|
||||
<div>{{skill.system.special_bonus_1}}</div>
|
||||
<div>{{skill.system.special_bonus_2}}</div>
|
||||
<div>{{skill.system.total_bonus}}</div>
|
||||
<div>
|
||||
<a class="item-edit" title="Edit Skill" data-item-id="{{skill._id}}"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-delete" title="Delete Skill" data-item-id="{{skill._id}}"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
43
templates/sheets/actors/parts/actor-skills.html
Normal file
43
templates/sheets/actors/parts/actor-skills.html
Normal file
@ -0,0 +1,43 @@
|
||||
<div class="skills-grid-container">
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.favorite" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.skill_name" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.ranks" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.new_ranks" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.rank_bonus" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.category_bonus" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.item_bonus" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.special_bonus" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.special_bonus" }}</div>
|
||||
<div class="skills-grid-heading">{{ localize "rmss.pc_sheet_skills.total_bonus" }}</div>
|
||||
<div class="skills-grid-heading">
|
||||
<!--<a class="item-create" title="Create Skill" data-type="skill"><i class="fas fa-plus"></i>{{ localize "rmss.pc_sheet_skills.add_skill" }}</a>-->
|
||||
</div>
|
||||
{{#each playerskill as |skill id|}}
|
||||
{{#if skill.system.favorite}}
|
||||
<div><a class="skill-favorite" data-item-id="{{skill._id}}"><i class="fa-regular fa-square-check"></i></a></div>
|
||||
{{else}}
|
||||
<div><a class="skill-favorite" data-item-id="{{skill._id}}"><i class="fa-regular fa-square"></i></a></div>
|
||||
{{/if}}
|
||||
<!--<div><input type="checkbox" name="system.favorite" {{checked skill.system.favorite}}/></div>-->
|
||||
<div>{{skill.name}}</div>
|
||||
<div>{{skill.system.ranks}}</div>
|
||||
<div>
|
||||
{{#switch skill.system.new_ranks.value}}
|
||||
{{#case 0}} <a class="skill-newrank" data-item-id="{{skill._id}}" value="{{skill.system.new_ranks.value}}"><i class="fa-regular fa-square"></i> <i class="fa-regular fa-square"></i> <i class="fa-regular fa-square"></i></a> {{/case}}
|
||||
{{#case 1}} <a class="skill-newrank" data-item-id="{{skill._id}}" value="{{skill.system.new_ranks.value}}"><i class="fa-regular fa-square-check"></i> <i class="fa-regular fa-square"></i> <i class="fa-regular fa-square"></i></a> {{/case}}
|
||||
{{#case 2}} <a class="skill-newrank" data-item-id="{{skill._id}}" value="{{skill.system.new_ranks.value}}"><i class="fa-regular fa-square-check"></i> <i class="fa-regular fa-square-check"></i> <i class="fa-regular fa-square"></i></a> {{/case}}
|
||||
{{#case 3}} <a class="skill-newrank" data-item-id="{{skill._id}}" value="{{skill.system.new_ranks.value}}"><i class="fa-regular fa-square-check"></i> <i class="fa-regular fa-square-check"></i> <i class="fa-regular fa-square-check"></i></a> {{/case}}
|
||||
{{/switch}}
|
||||
</div>
|
||||
<div>{{skill.system.rank_bonus}}</div>
|
||||
<div>{{skill.system.category_bonus}}</div>
|
||||
<div>{{skill.system.item_bonus}}</div>
|
||||
<div>{{skill.system.special_bonus_1}}</div>
|
||||
<div>{{skill.system.special_bonus_2}}</div>
|
||||
<div>{{skill.system.total_bonus}}</div>
|
||||
<div>
|
||||
<a class="item-edit" title="Edit Skill" data-item-id="{{skill._id}}"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-delete" title="Delete Skill" data-item-id="{{skill._id}}"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
30
templates/sheets/actors/parts/actor-spells.html
Normal file
30
templates/sheets/actors/parts/actor-spells.html
Normal file
@ -0,0 +1,30 @@
|
||||
<div class="spell-grid-container">
|
||||
<div class="spell-grid-heading">{{ localize "rmss.pc_sheet_spell.favorite" }}</div>
|
||||
<div class="spell-grid-heading">{{ localize "rmss.pc_sheet_spell.level" }}</div>
|
||||
<div class="spell-grid-heading">{{ localize "rmss.pc_sheet_spell.name" }}</div>
|
||||
<div class="spell-grid-heading">{{ localize "rmss.pc_sheet_spell.spell_list" }}</div>
|
||||
<div class="spell-grid-heading">{{ localize "rmss.pc_sheet_spell.area_of_effect" }}</div>
|
||||
<div class="spell-grid-heading">{{ localize "rmss.pc_sheet_spell.duration" }}</div>
|
||||
<div class="spell-grid-heading">{{ localize "rmss.pc_sheet_spell.range" }}</div>
|
||||
<div class="spell-grid-heading">{{ localize "rmss.pc_sheet_spell.type" }}</div>
|
||||
<div class="spell-grid-heading">
|
||||
</div>
|
||||
{{#each spells as |spell id|}}
|
||||
{{#if spell.system.favorite}}
|
||||
<div><a class="spell-favorite" data-item-id="{{spell._id}}"><i class="fa-regular fa-square-check"></i></a></div>
|
||||
{{else}}
|
||||
<div><a class="spell-favorite" data-item-id="{{spell._id}}"><i class="fa-regular fa-square"></i></a></div>
|
||||
{{/if}}
|
||||
<div>{{spell.system.level}}</div>
|
||||
<div>{{spell.name}}</div>
|
||||
<div>{{spell.system.spell_list}}</div>
|
||||
<div>{{spell.system.area_of_effect}}</div>
|
||||
<div>{{spell.system.duration}}</div>
|
||||
<div>{{spell.system.range}}</div>
|
||||
<div>{{spell.system.type}}</div>
|
||||
<div>
|
||||
<a class="item-edit" title="Edit Spell" data-item-id="{{spell._id}}"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-delete" title="Delete Spell" data-item-id="{{spell._id}}"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
313
templates/sheets/actors/parts/actor-stats.html
Normal file
313
templates/sheets/actors/parts/actor-stats.html
Normal file
@ -0,0 +1,313 @@
|
||||
<section class="stat-block">
|
||||
<ol>
|
||||
<li class="flexrow stat-row">
|
||||
<div class="stat-header">{{ localize "rmss.player_character.attribute_headers.stat" }}</div>
|
||||
<div class="stat-header">{{ localize "rmss.player_character.attribute_headers.temp" }}</div>
|
||||
<div class="stat-header">{{ localize "rmss.player_character.attribute_headers.pot" }}</div>
|
||||
<div class="stat-header">{{ localize "rmss.player_character.attribute_headers.basic_bonus" }}</div>
|
||||
<div class="stat-header">{{ localize "rmss.player_character.attribute_headers.racial_bonus" }}</div>
|
||||
<div class="stat-header">{{ localize "rmss.player_character.attribute_headers.special_bonus" }}</div>
|
||||
<div class="stat-header">{{ localize "rmss.player_character.attribute_headers.stat_bonus" }}</div>
|
||||
</li>
|
||||
|
||||
<li class="flexrow stat-row">
|
||||
<div class="stat-name">
|
||||
{{ localize "rmss.player_character.attribute.agility" }}
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.agility.temp" value="{{system.stats.agility.temp}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.agility.potential" value="{{system.stats.agility.potential}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.agility.basic_bonus" value="{{system.stats.agility.basic_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.agility.racial_bonus" value="{{system.stats.agility.racial_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.agility.special_bonus" value="{{system.stats.agility.special_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
{{system.stats.agility.stat_bonus}}
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="flexrow stat-row">
|
||||
<div class="stat-name">
|
||||
{{ localize "rmss.player_character.attribute.constitution" }}
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.constitution.temp" value="{{system.stats.constitution.temp}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.constitution.potential" value="{{system.stats.constitution.potential}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.constitution.basic_bonus" value="{{system.stats.constitution.basic_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.constitution.racial_bonus" value="{{system.stats.constitution.racial_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.constitution.special_bonus" value="{{system.stats.constitution.special_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
{{system.stats.constitution.stat_bonus}}
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="flexrow stat-row">
|
||||
<div class="stat-name">
|
||||
{{ localize "rmss.player_character.attribute.memory" }}
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.memory.temp" value="{{system.stats.memory.temp}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.memory.potential" value="{{system.stats.memory.potential}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.memory.basic_bonus" value="{{system.stats.memory.basic_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.memory.racial_bonus" value="{{system.stats.memory.racial_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.memory.special_bonus" value="{{system.stats.memory.special_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
{{system.stats.memory.stat_bonus}}
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="flexrow stat-row">
|
||||
<div class="stat-name">
|
||||
{{ localize "rmss.player_character.attribute.reasoning" }}
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.reasoning.temp" value="{{system.stats.reasoning.temp}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.reasoning.potential" value="{{system.stats.reasoning.potential}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.reasoning.basic_bonus" value="{{system.stats.reasoning.basic_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.reasoning.racial_bonus" value="{{system.stats.reasoning.racial_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.reasoning.special_bonus" value="{{system.stats.reasoning.special_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
{{system.stats.reasoning.stat_bonus}}
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="flexrow stat-row">
|
||||
<div class="stat-name">
|
||||
{{ localize "rmss.player_character.attribute.self_discipline" }}
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.self_discipline.temp" value="{{system.stats.self_discipline.temp}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.self_discipline.potential" value="{{system.stats.self_discipline.potential}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.self_discipline.basic_bonus" value="{{system.stats.self_discipline.basic_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.self_discipline.racial_bonus" value="{{system.stats.self_discipline.racial_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.self_discipline.special_bonus" value="{{system.stats.self_discipline.special_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
{{system.stats.self_discipline.stat_bonus}}
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="flexrow stat-row">
|
||||
<div class="stat-name">
|
||||
{{ localize "rmss.player_character.attribute.empathy" }}
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.empathy.temp" value="{{system.stats.empathy.temp}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.empathy.potential" value="{{system.stats.empathy.potential}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.empathy.basic_bonus" value="{{system.stats.empathy.basic_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.empathy.racial_bonus" value="{{system.stats.empathy.racial_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.empathy.special_bonus" value="{{system.stats.empathy.special_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
{{system.stats.empathy.stat_bonus}}
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="flexrow stat-row">
|
||||
<div class="stat-name">
|
||||
{{ localize "rmss.player_character.attribute.intuition" }}
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.intuition.temp" value="{{system.stats.intuition.temp}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.intuition.potential" value="{{system.stats.intuition.potential}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.intuition.basic_bonus" value="{{system.stats.intuition.basic_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.intuition.racial_bonus" value="{{system.stats.intuition.racial_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.intuition.special_bonus" value="{{system.stats.intuition.special_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
{{system.stats.intuition.stat_bonus}}
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="flexrow stat-row">
|
||||
<div class="stat-name">
|
||||
{{ localize "rmss.player_character.attribute.presence" }}
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.presence.temp" value="{{system.stats.presence.temp}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.presence.potential" value="{{system.stats.presence.potential}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.presence.basic_bonus" value="{{system.stats.presence.basic_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.presence.racial_bonus" value="{{system.stats.presence.racial_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.presence.special_bonus" value="{{system.stats.presence.special_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
{{system.stats.presence.stat_bonus}}
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="flexrow stat-row">
|
||||
<div class="stat-name">
|
||||
{{ localize "rmss.player_character.attribute.quickness" }}
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.quickness.temp" value="{{system.stats.quickness.temp}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.quickness.potential" value="{{system.stats.quickness.potential}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.quickness.basic_bonus" value="{{system.stats.quickness.basic_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.quickness.racial_bonus" value="{{system.stats.quickness.racial_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.quickness.special_bonus" value="{{system.stats.quickness.special_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
{{system.stats.quickness.stat_bonus}}
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="flexrow stat-row">
|
||||
<div class="stat-name">
|
||||
{{ localize "rmss.player_character.attribute.strength" }}
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.strength.temp" value="{{system.stats.strength.temp}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.strength.potential" value="{{system.stats.strength.potential}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.strength.basic_bonus" value="{{system.stats.strength.basic_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.strength.racial_bonus" value="{{system.stats.strength.racial_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
<input type="text" name="system.stats.strength.special_bonus" value="{{system.stats.strength.special_bonus}}" data-dtype="Number"/>
|
||||
</div>
|
||||
|
||||
<div class="stat-name">
|
||||
{{system.stats.strength.stat_bonus}}
|
||||
</div>
|
||||
</li>
|
||||
</ol>
|
||||
</section>
|
33
templates/sheets/actors/parts/actor-weapons.html
Normal file
33
templates/sheets/actors/parts/actor-weapons.html
Normal file
@ -0,0 +1,33 @@
|
||||
<div class="weapons-grid-container">
|
||||
<!-- LOCALIZE THE LAST STRINGS IN THIS PAGE. ALSO SKILLS AND SKILL CATEGORIES-->
|
||||
|
||||
<div class="weapons-grid-heading">{{ localize "rmss.pc_sheet_items.item_name" }}</div>
|
||||
<div class="weapons-grid-heading">{{ localize "rmss.pc_sheet_items.equipped" }}</div>
|
||||
<div class="weapons-grid-heading">{{ localize "rmss.weapon.breakage_range" }}</div>
|
||||
<div class="weapons-grid-heading">{{ localize "rmss.weapon.fumble_range" }}</div>
|
||||
<div class="weapons-grid-heading">{{ localize "rmss.weapon.strength" }}</div>
|
||||
<div class="weapons-grid-heading">{{ localize "rmss.pc_sheet_items.quantity" }}</div>
|
||||
<div class="weapons-grid-heading">{{ localize "rmss.pc_sheet_items.weight" }}</div>
|
||||
<div class="weapons-grid-heading">{{ localize "rmss.pc_sheet_items.cost" }}</div>
|
||||
<div class="weapons-grid-heading">
|
||||
<a class="item-control item-create" title="Create Item" data-type="weapon"><i class="fas fa-plus"></i>{{ localize "rmss.pc_sheet_items.add_item" }}</a>
|
||||
</div>
|
||||
{{#each weapons as |weapon id|}}
|
||||
<div>{{weapon.name}}</div>
|
||||
{{#if weapon.system.equipped}}
|
||||
<div><a class="equippable" data-item-id="{{weapon._id}}"><i class="fa-regular fa-square-check"></i></a></div>
|
||||
{{else}}
|
||||
<div><a class="equippable" data-item-id="{{weapon._id}}"><i class="fa-regular fa-square"></i></a></div>
|
||||
{{/if}}
|
||||
<div>{{weapon.system.breakage_range}}</div>
|
||||
<div>{{weapon.system.fumble_range}}</div>
|
||||
<div>{{weapon.system.strength}}</div>
|
||||
<div>{{weapon.system.quantity}}</div>
|
||||
<div>{{weapon.system.weight}}</div>
|
||||
<div>{{weapon.system.cost}}</div>
|
||||
<div class="item-controls">
|
||||
<a class="item-control item-edit" title="Edit Item" data-item-id="{{weapon._id}}"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-control item-delete" title="Delete Item" data-item-id="{{weapon._id}}"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
Reference in New Issue
Block a user