fix advancement and npc
This commit is contained in:
@@ -130,9 +130,21 @@ export class BaseSheetL5r5e extends ActorSheet {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// *** Advancement ***
|
// *** Advancement ***
|
||||||
html.find(".acquisition-add").on("click", (ev) => {
|
html.find(".advancement-add").on("click", (ev) => {
|
||||||
this._createAdvancement();
|
this._createAdvancement();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
html.find(".advancement-edit").on("click", (ev) => {
|
||||||
|
const li = $(ev.currentTarget).parents(".advancement");
|
||||||
|
const advancementId = li.data("advancementId");
|
||||||
|
const advancement = this.actor.getOwnedItem(advancementId);
|
||||||
|
advancement.sheet.render(true);
|
||||||
|
});
|
||||||
|
|
||||||
|
html.find(".advancement-delete").on("click", (ev) => {
|
||||||
|
const li = $(ev.currentTarget).parents(".advancement");
|
||||||
|
this.actor.deleteOwnedItem(li.data("advancementId"));
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -106,7 +106,7 @@
|
|||||||
"twenty_questions": {}
|
"twenty_questions": {}
|
||||||
},
|
},
|
||||||
"npc": {
|
"npc": {
|
||||||
"templates": ["rings", "social", "conflict"],
|
"templates": ["rings", "social", "techniques", "conflict"],
|
||||||
"type": "minion",
|
"type": "minion",
|
||||||
"attitude": "",
|
"attitude": "",
|
||||||
"notes": "",
|
"notes": "",
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
</label>
|
</label>
|
||||||
<label class="attribute">
|
<label class="attribute">
|
||||||
{{ localize 'l5r5e.rank' }}
|
{{ localize 'l5r5e.rank' }}
|
||||||
<input type="text" name="data.rank" value="{{data.rank}}"/>
|
<input type="text" name="data.rank" value="{{data.rank}}" data-dtype="Number" placeholder="0"/>
|
||||||
</label>
|
</label>
|
||||||
</article>
|
</article>
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
@@ -1,5 +1,9 @@
|
|||||||
<tr class="flexrow row">
|
<tr class="flexrow row advancement" data-advancement-id="{{advancement._id}}">
|
||||||
<td class="name" name="advancement.name">{{ advancement.name }}</td>
|
<td class="name" name="advancement.name">{{ advancement.name }}</td>
|
||||||
<td class="xp" name="advancement.xp">{{ advancement.data.xp_used }}</td>
|
<td class="xp" name="advancement.xp">{{ advancement.data.xp_used }}</td>
|
||||||
<td class="rank" name="advancement.rank">{{ advancement.data.rank }}</td>
|
<td class="rank" name="advancement.rank">{{ advancement.data.rank }}</td>
|
||||||
|
<td class="actions">
|
||||||
|
<li class="item-control advancement-edit" title="Edit advancement"><i class="fas fa-edit"></i></li>
|
||||||
|
<li class="item-control advancement-delete" title="Delete advancement"><i class="fas fa-trash"></i></li>
|
||||||
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -21,6 +21,7 @@
|
|||||||
<th class="name">{{ localize 'l5r5e.name' }}</th>
|
<th class="name">{{ localize 'l5r5e.name' }}</th>
|
||||||
<th class="xp">{{ localize 'l5r5e.xp.spent' }}</th>
|
<th class="xp">{{ localize 'l5r5e.xp.spent' }}</th>
|
||||||
<th class="rank">{{ localize 'l5r5e.rank' }}</th>
|
<th class="rank">{{ localize 'l5r5e.rank' }}</th>
|
||||||
|
<th class="actions"></th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody class="flex">
|
<tbody class="flex">
|
||||||
|
|||||||
Reference in New Issue
Block a user