mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-01-17 07:36:26 +01:00
Some companion fixes
This commit is contained in:
parent
ce4a08d318
commit
1ae969b0bf
5 changed files with 28 additions and 9 deletions
|
|
@ -1210,6 +1210,10 @@
|
||||||
"dualityRoll": "Duality Roll",
|
"dualityRoll": "Duality Roll",
|
||||||
"enabled": "Enabled",
|
"enabled": "Enabled",
|
||||||
"evasion": "Evasion",
|
"evasion": "Evasion",
|
||||||
|
"experience": {
|
||||||
|
"single": "Experience",
|
||||||
|
"plural": "Experiences"
|
||||||
|
},
|
||||||
"fear": "Fear",
|
"fear": "Fear",
|
||||||
"features": "Features",
|
"features": "Features",
|
||||||
"hitPoints": "Hit Points",
|
"hitPoints": "Hit Points",
|
||||||
|
|
@ -1222,6 +1226,7 @@
|
||||||
"modifier": "Modifier",
|
"modifier": "Modifier",
|
||||||
"multiclass": "Multiclass",
|
"multiclass": "Multiclass",
|
||||||
"none": "None",
|
"none": "None",
|
||||||
|
"partner": "Partner",
|
||||||
"proficiency": "Proficiency",
|
"proficiency": "Proficiency",
|
||||||
"quantity": "Quantity",
|
"quantity": "Quantity",
|
||||||
"range": "Range",
|
"range": "Range",
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,13 @@ export default class DhCompanion extends BaseDataActor {
|
||||||
stress: resourceField(3, 'DAGGERHEART.GENERAL.stress', true),
|
stress: resourceField(3, 'DAGGERHEART.GENERAL.stress', true),
|
||||||
hope: new fields.NumberField({ initial: 0, integer: true, label: 'DAGGERHEART.GENERAL.hope' })
|
hope: new fields.NumberField({ initial: 0, integer: true, label: 'DAGGERHEART.GENERAL.hope' })
|
||||||
}),
|
}),
|
||||||
|
evasion: new fields.NumberField({
|
||||||
|
required: true,
|
||||||
|
min: 1,
|
||||||
|
initial: 10,
|
||||||
|
integer: true,
|
||||||
|
label: 'DAGGERHEART.GENERAL.evasion'
|
||||||
|
}),
|
||||||
experiences: new fields.TypedObjectField(
|
experiences: new fields.TypedObjectField(
|
||||||
new fields.SchemaField({
|
new fields.SchemaField({
|
||||||
name: new fields.StringField({}),
|
name: new fields.StringField({}),
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,8 @@
|
||||||
|
|
||||||
.application.sheet.daggerheart.actor.dh-style.companion {
|
.application.sheet.daggerheart.actor.dh-style.companion {
|
||||||
.partner-section,
|
.partner-section,
|
||||||
.attack-section {
|
.attack-section,
|
||||||
|
.experience-list {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -12,6 +13,7 @@
|
||||||
display: flex;
|
display: flex;
|
||||||
gap: 15px;
|
gap: 15px;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
width: 100%;
|
||||||
|
|
||||||
h3 {
|
h3 {
|
||||||
font-size: 20px;
|
font-size: 20px;
|
||||||
|
|
|
||||||
|
|
@ -11,13 +11,13 @@
|
||||||
{{formGroup systemFields.resources.fields.stress.fields.max value=document.system.resources.stress.max label='Max Stress'}}
|
{{formGroup systemFields.resources.fields.stress.fields.max value=document.system.resources.stress.max label='Max Stress'}}
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<div class="form-fields">
|
<div class="form-fields">
|
||||||
<label>{{localize "DAGGERHEART.ACTORS.Companion.FIELDS.partner.label"}}</label>
|
<label>{{localize "DAGGERHEART.ACTORS.Companion.FIELDS.partner.label"}}</label>
|
||||||
<select class="partner-value" name="system.partner">
|
<select class="partner-value" name="system.partner">
|
||||||
{{selectOptions playerCharacters selected=document.system.partner.uuid labelAttr="name" valueAttr="key" blank=""}}
|
{{selectOptions playerCharacters selected=document.system.partner.uuid labelAttr="name" valueAttr="key" blank=""}}
|
||||||
</select>
|
</select>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
</fieldset>
|
</fieldset>
|
||||||
<button type="button" data-action="levelUp" {{#if (not document.system.levelData.canLevelUp)}}disabled{{/if}}>Level Up</button>
|
<button type="button" data-action="levelUp" {{#if (not document.system.levelData.canLevelUp)}}disabled{{/if}}>Level Up</button>
|
||||||
</section>
|
</section>
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
<div class="partner-section">
|
<div class="partner-section">
|
||||||
<div class="title">
|
<div class="title">
|
||||||
<side-line-div class="invert"></side-line-div>
|
<side-line-div class="invert"></side-line-div>
|
||||||
<h3>Partner</h3>
|
<h3>{{localize "DAGGERHEART.GENERAL.partner"}}</h3>
|
||||||
<side-line-div></side-line-div>
|
<side-line-div></side-line-div>
|
||||||
</div>
|
</div>
|
||||||
{{#if document.system.partner}}
|
{{#if document.system.partner}}
|
||||||
|
|
@ -20,7 +20,7 @@
|
||||||
<div class="attack-section">
|
<div class="attack-section">
|
||||||
<div class="title">
|
<div class="title">
|
||||||
<side-line-div class="invert"></side-line-div>
|
<side-line-div class="invert"></side-line-div>
|
||||||
<h3>Attack</h3>
|
<h3>{{localize "DAGGERHEART.GENERAL.attack"}}</h3>
|
||||||
<side-line-div></side-line-div>
|
<side-line-div></side-line-div>
|
||||||
</div>
|
</div>
|
||||||
<ul class="item-list">
|
<ul class="item-list">
|
||||||
|
|
@ -28,6 +28,11 @@
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="experience-list">
|
<div class="experience-list">
|
||||||
|
<div class="title">
|
||||||
|
<side-line-div class="invert"></side-line-div>
|
||||||
|
<h3>{{localize "DAGGERHEART.GENERAL.experience.plural"}}</h3>
|
||||||
|
<side-line-div></side-line-div>
|
||||||
|
</div>
|
||||||
{{#each source.system.experiences as |experience id|}}
|
{{#each source.system.experiences as |experience id|}}
|
||||||
<div class="experience-row">
|
<div class="experience-row">
|
||||||
<div class="experience-value">
|
<div class="experience-value">
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue