Fix apv2, WIP

This commit is contained in:
2026-06-06 10:21:24 +02:00
parent 6cec1da910
commit 9b77a0c552
130 changed files with 12850 additions and 2830 deletions
+116
View File
@@ -0,0 +1,116 @@
<div class="tab main sheet-part" data-group="sheet" data-tab="main">
{{!-- Toggle Edit/Play --}}
<div class="sheet-header-toggle">
{{#if isEditMode}}
<button type="button" data-action="toggleSheet">{{localize "VERMINE.playMode"}}</button>
{{else}}
<button type="button" data-action="toggleSheet">{{localize "VERMINE.editMode"}}</button>
{{/if}}
</div>
{{!-- Sheet Header --}}
<header class="sheet-header">
<img class="profile-img" src="{{actor.img}}" data-action="editImage" data-edit="img" title="{{actor.name}}" height="100" width="100"/>
<div class="header-fields">
<h1 class="charname">
{{#if isEditMode}}
<input name="name" type="text" value="{{actor.name}}" placeholder="{{ localize 'NAME' }}"/>
{{else}}
<span>{{actor.name}}</span>
{{/if}}
</h1>
{{!-- Niveaux de Menace, Experience, Role --}}
<div class="resources grid grid-3col">
<div class="resource flex-group-center">
<label for="system.threat.value" class="resource-label">{{ localize 'ADVERSITY.threat' }}</label>
<div class="resource-content">
{{#if isEditMode}}
<select name="system.threat.value" id="system.threat.value" data-dtype="Number">
{{#each ../config.npcThreatLevels}}
<option value="{{@key}}" {{#ife @key ../system.threat.value}}selected{{/ife}}>
{{localize this.label}} ({{@key}})
</option>
{{/each}}
</select>
{{else}}
<span>{{system.threat.value}}</span>
{{/if}}
</div>
</div>
<div class="resource flex-group-center">
<label for="system.experience.value" class="resource-label">{{ localize 'ADVERSITY.experience' }}</label>
<div class="resource-content">
{{#if isEditMode}}
<select name="system.experience.value" id="system.experience.value" data-dtype="Number">
{{#each ../config.npcExperienceLevels}}
<option value="{{@key}}" {{#ife @key ../system.experience.value}}selected{{/ife}}>
{{localize this.label}} ({{@key}})
</option>
{{/each}}
</select>
{{else}}
<span>{{system.experience.value}}</span>
{{/if}}
</div>
</div>
<div class="resource flex-group-center">
<label for="system.role.value" class="resource-label">{{ localize 'ADVERSITY.role' }}</label>
<div class="resource-content">
{{#if isEditMode}}
<select name="system.role.value" id="system.role.value" data-dtype="Number">
{{#each ../config.npcRoleLevels}}
<option value="{{@key}}" {{#ife @key ../system.role.value}}selected{{/ife}}>
{{localize this.label}} ({{@key}})
</option>
{{/each}}
</select>
{{else}}
<span>{{system.role.value}}</span>
{{/if}}
</div>
</div>
</div>
{{!-- Totem et Origine --}}
<div class="resources grid grid-2col">
<div class="resource flex-group-center">
<label for="system.identity.totem" class="resource-label">{{ localize 'TOTEM' }}</label>
<div class="resource-content">
{{#if isEditMode}}
<select name="system.identity.totem" id="system.identity.totem" data-dtype="String">
<option value="">{{ localize 'NONE' }}</option>
{{#each ../config.totems}}
<option value="{{@key}}" {{#ife @key ../system.identity.totem}}selected{{/ife}}>
{{localize this}}
</option>
{{/each}}
</select>
{{else}}
<span>{{system.identity.totem}}</span>
{{/if}}
</div>
</div>
<div class="resource flex-group-center">
<label for="system.identity.origin" class="resource-label">{{ localize 'ORIGIN' }}</label>
<div class="resource-content">
{{#if isEditMode}}
<select name="system.identity.origin" id="system.identity.origin" data-dtype="String">
<option value="">{{ localize 'NONE' }}</option>
{{#each ../config.origins}}
<option value="{{@key}}" {{#ife @key ../system.identity.origin}}selected{{/ife}}>
{{this}}
</option>
{{/each}}
</select>
{{else}}
<span>{{system.identity.origin}}</span>
{{/if}}
</div>
</div>
</div>
</div>
</header>
</div>