Initial system development

This commit is contained in:
2021-01-18 17:46:39 +01:00
parent 199dc4c6ed
commit ca29af6b61
10 changed files with 1446 additions and 38 deletions

View File

@ -13,11 +13,11 @@
{{!-- Sheet Tab Navigation --}}
<nav class="sheet-tabs tabs" data-group="primary">
<a class="item" data-tab="stats">Stats</a>
<a class="item" data-tab="skills">Skills</a>
<a class="item" data-tab="fight">Fight</a>
<a class="item" data-tab="gears">Gears</a>
<a class="item" data-tab="description">Description</a>
<a class="item" data-tab="stats">{{localize 'SHEET.TabStats'}}</a>
<a class="item" data-tab="skills">{{localize 'SHEET.TabSkills'}}</a>
<a class="item" data-tab="fight">{{localize 'SHEET.TabFight'}}</a>
<a class="item" data-tab="gears">{{localize 'SHEET.TabGears'}}</a>
<a class="item" data-tab="description">{{localize 'SHEET.TabDescription'}}</a>
</nav>
{{!-- Sheet Body --}}
@ -34,16 +34,20 @@
{{#each data.stats as |stat key|}}
{{#if stat.isLevelUp}}
<li class="stat flexrow xp-level-up" data-attribute="{{key}}">
<span class="stat-label flexrow tooltip tooltip-nobottom" name="data.stat.{{key}}.label">
<span class="stat-label flexrow tooltip tooltip-nobottom" name="data.stats.{{key}}.label">
<span class="tooltiptext ttt-xp">
{{localize STAT.levelUp}}
{{localize 'STAT.levelUp'}}
</span>
{{else}}
<li class="stat flexrow list-item" data-attribute="{{key}}">
{{/if}}
<a name={{key}}>{{stat.label}}</a></span>
<input class="stat-value flexrow" type="text" name="data.stat.{{key}}.value" value="{{stat.value}}" data-dtype="Number" {{#unless @root.data.editStatSkill}}disabled{{/unless}} />
<input class="stat-xp flexrow" type="text" name="data.stat.{{key}}.xp" value="{{stat.xp}}" data-dtype="Number" {{#unless @root.data.editStatSkill}}disabled{{/unless}} />
<a name={{key}}>{{localize stat.label}}</a></span>
<select class="stat-value flexrow" type="text" name="data.stats.{{key}}.value" value="{{stat.value}}" data-dtype="Number">
{{#select stat.value}}
{{>"systems/foundryvtt-shadows-over-sol/templates/stat-option-list.html"}}
{{/select}}
</select>
<input class="stat-xp flexrow" type="text" name="data.stats.{{key}}.xp" value="{{stat.xp}}" data-dtype="Number" {{#unless @root.data.editStatSkill}}disabled{{/unless}} />
</li>
{{/each}}
</ul>

View File

@ -0,0 +1,11 @@
<option value="0">0</option>
<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>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>