totem abilities
This commit is contained in:
@@ -131,6 +131,9 @@
|
|||||||
"type_character": "Personnage",
|
"type_character": "Personnage",
|
||||||
"type_npc": "PNJ",
|
"type_npc": "PNJ",
|
||||||
"type_creature": "Créature",
|
"type_creature": "Créature",
|
||||||
|
"group_members": "Membres",
|
||||||
|
"encounters": "Rencontres",
|
||||||
|
"road": "La Route",
|
||||||
"totem_picker": "Sélecteur de totem"
|
"totem_picker": "Sélecteur de totem"
|
||||||
},
|
},
|
||||||
"ITEMS": {
|
"ITEMS": {
|
||||||
|
|||||||
@@ -235,6 +235,7 @@ export class VermineActorSheet extends ActorSheet {
|
|||||||
const gear = [];
|
const gear = [];
|
||||||
const defenses = [];
|
const defenses = [];
|
||||||
const abilities = [];
|
const abilities = [];
|
||||||
|
const totem_abilities = [];
|
||||||
const weapons = [];
|
const weapons = [];
|
||||||
const vehicles = [];
|
const vehicles = [];
|
||||||
|
|
||||||
@@ -252,7 +253,13 @@ export class VermineActorSheet extends ActorSheet {
|
|||||||
weapons.push(i);
|
weapons.push(i);
|
||||||
}
|
}
|
||||||
else if (i.type === 'ability') {
|
else if (i.type === 'ability') {
|
||||||
abilities.push(i);
|
console.log('ability', i);
|
||||||
|
if (i.system.type == 'totem'){
|
||||||
|
totem_abilities.push(i);
|
||||||
|
} else {
|
||||||
|
abilities.push(i);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
else if (i.type === 'vehicle') {
|
else if (i.type === 'vehicle') {
|
||||||
vehicles.push(i);
|
vehicles.push(i);
|
||||||
@@ -266,6 +273,7 @@ export class VermineActorSheet extends ActorSheet {
|
|||||||
context.weapons = weapons;
|
context.weapons = weapons;
|
||||||
context.defenses = defenses;
|
context.defenses = defenses;
|
||||||
context.abilities = abilities;
|
context.abilities = abilities;
|
||||||
|
context.totem_abilities = totem_abilities;
|
||||||
context.vehicles = vehicles;
|
context.vehicles = vehicles;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
{{!-- Default tab is specified in actor-sheet.mjs --}}
|
{{!-- Default tab is specified in actor-sheet.mjs --}}
|
||||||
<a class="item" data-tab="description">{{localize 'VERMINE.information' }}</a>
|
<a class="item" data-tab="description">{{localize 'VERMINE.information' }}</a>
|
||||||
<a class="item" data-tab="gear">{{localize 'VERMINE.gear' }}</a>
|
<a class="item" data-tab="gear">{{localize 'VERMINE.gear' }}</a>
|
||||||
<a class="item" data-tab="totem">{{localize 'VERMINE.experience' }}</a>
|
<a class="item" data-tab="totem">{{localize 'VERMINE.road' }}</a>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
{{!-- Sheet Body --}}
|
{{!-- Sheet Body --}}
|
||||||
@@ -26,9 +26,9 @@
|
|||||||
{{> "systems/vermine2047/templates/actor/parts/group-items.hbs"}}
|
{{> "systems/vermine2047/templates/actor/parts/group-items.hbs"}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{!-- Active Effects Tab --}}
|
{{!-- Road Tab --}}
|
||||||
<div class="tab effects flexcol" data-group="primary" data-tab="totem">
|
<div class="tab effects" data-group="primary" data-tab="totem">
|
||||||
<h3>{{ localize 'VERMINE.experience'}}</h3>
|
<h3>{{ localize 'VERMINE.road'}}</h3>
|
||||||
{{> "systems/vermine2047/templates/actor/parts/group-experience.hbs"}}
|
{{> "systems/vermine2047/templates/actor/parts/group-experience.hbs"}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -1,22 +1,6 @@
|
|||||||
<div class="grid grid-3col">
|
<div class="grid grid-2col">
|
||||||
<div>
|
|
||||||
<h4>{{ localize 'VERMINE.boost'}}</h4>
|
|
||||||
<ol class="list-item">
|
|
||||||
{{#each abilities as |item id|}}
|
|
||||||
<li class="item flexrow" data-item-id="{{item._id}}">
|
|
||||||
<div class="item-name" style="flex:4;">
|
|
||||||
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
|
|
||||||
</div>
|
|
||||||
<div class="item-controls flexrow">
|
|
||||||
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-eye"></i></a>
|
|
||||||
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
{{/each}}
|
|
||||||
</ol>
|
|
||||||
</div>
|
|
||||||
<div>
|
<div>
|
||||||
<h4>{{ localize 'VERMINE.group_abilities'}}</h4>
|
<h4 class="align-center">{{ localize 'VERMINE.group_members'}}</h4>
|
||||||
<ol class="list-item">
|
<ol class="list-item">
|
||||||
{{#each specialties as |item id|}}
|
{{#each specialties as |item id|}}
|
||||||
<li class="item flexrow" data-item-id="{{item._id}}">
|
<li class="item flexrow" data-item-id="{{item._id}}">
|
||||||
@@ -32,7 +16,7 @@
|
|||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<h4>{{ localize 'VERMINE.totem_abilities'}}</h4>
|
<h4 class="align-center">{{ localize 'VERMINE.encounters'}}</h4>
|
||||||
<ol class="list-item">
|
<ol class="list-item">
|
||||||
{{#each backgrounds as |item id|}}
|
{{#each backgrounds as |item id|}}
|
||||||
<li class="item flexrow" data-item-id="{{item._id}}">
|
<li class="item flexrow" data-item-id="{{item._id}}">
|
||||||
@@ -47,7 +31,41 @@
|
|||||||
{{/each}}
|
{{/each}}
|
||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
|
<div>
|
||||||
|
<h4 class="align-center">{{ localize 'VERMINE.boost'}}</h4>
|
||||||
|
<ol class="list-item">
|
||||||
|
{{#each abilities as |item id|}}
|
||||||
|
<li class="item flexrow" data-item-id="{{item._id}}">
|
||||||
|
<div class="item-name" style="flex:4;">
|
||||||
|
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
|
||||||
|
</div>
|
||||||
|
<div class="item-controls flexrow">
|
||||||
|
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-eye"></i></a>
|
||||||
|
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
{{/each}}
|
||||||
|
</ol>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<h4 class="align-center">{{ localize 'VERMINE.totem_abilities'}}</h4>
|
||||||
|
<ol class="list-item">
|
||||||
|
{{#each totem_abilities as |item id|}}
|
||||||
|
<li class="item flexrow" data-item-id="{{item._id}}">
|
||||||
|
<div class="item-name" style="flex:4;">
|
||||||
|
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
|
||||||
|
</div>
|
||||||
|
<div class="item-controls flexrow">
|
||||||
|
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-eye"></i></a>
|
||||||
|
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
{{/each}}
|
||||||
|
</ol>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<h4 class="align-center">
|
||||||
|
{{ localize 'VERMINE.pool' }}
|
||||||
|
</h4>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<h4 class="align-center">
|
|
||||||
{{ localize 'VERMINE.pool' }}
|
|
||||||
</h4>
|
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
<div class="grid grid-2col">
|
<div class="grid grid-2col">
|
||||||
<div>
|
<div>
|
||||||
<h4>{{ localize 'ITEMS.abilities'}}</h4>
|
<h4>
|
||||||
|
<span>{{ localize 'ITEMS.abilities'}}</span>
|
||||||
|
<a class="item-control item-create" title="Create item" data-type="ability"><i class="fas fa-plus"></i></a>
|
||||||
|
</h4>
|
||||||
<ol class="list-item">
|
<ol class="list-item">
|
||||||
{{#each abilities as |item id|}}
|
{{#each abilities as |item id|}}
|
||||||
<li class="item flexrow" data-item-id="{{item._id}}">
|
<li class="item flexrow" data-item-id="{{item._id}}">
|
||||||
@@ -8,15 +11,18 @@
|
|||||||
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
|
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-controls flexrow">
|
<div class="item-controls flexrow">
|
||||||
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-eye"></i></a>
|
|
||||||
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<h4>{{ localize 'ITEMS.specialties'}}</h4>
|
<h4>
|
||||||
|
<span>{{ localize 'ITEMS.specialties'}}</span>
|
||||||
|
<a class="item-control item-create" title="Create item" data-type="specialty"><i class="fas fa-plus"></i></a>
|
||||||
|
</h4>
|
||||||
<ol class="list-item">
|
<ol class="list-item">
|
||||||
{{#each specialties as |item id|}}
|
{{#each specialties as |item id|}}
|
||||||
<li class="item flexrow" data-item-id="{{item._id}}">
|
<li class="item flexrow" data-item-id="{{item._id}}">
|
||||||
@@ -24,7 +30,6 @@
|
|||||||
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
|
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-controls flexrow">
|
<div class="item-controls flexrow">
|
||||||
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-eye"></i></a>
|
|
||||||
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
@@ -35,7 +40,6 @@
|
|||||||
<h4>
|
<h4>
|
||||||
<span>{{ localize 'ITEMS.backgrounds'}}</span>
|
<span>{{ localize 'ITEMS.backgrounds'}}</span>
|
||||||
<a class="item-control item-create" title="Create item" data-type="background"><i class="fas fa-plus"></i></a>
|
<a class="item-control item-create" title="Create item" data-type="background"><i class="fas fa-plus"></i></a>
|
||||||
|
|
||||||
</h4>
|
</h4>
|
||||||
<ol class="list-item">
|
<ol class="list-item">
|
||||||
{{#each backgrounds as |item id|}}
|
{{#each backgrounds as |item id|}}
|
||||||
@@ -44,7 +48,6 @@
|
|||||||
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
|
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-controls flexrow">
|
<div class="item-controls flexrow">
|
||||||
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-eye"></i></a>
|
|
||||||
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
@@ -52,7 +55,10 @@
|
|||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<h4>{{ localize 'ITEMS.traumas'}}</h4>
|
<h4>
|
||||||
|
<span>{{ localize 'ITEMS.traumas'}}</span>
|
||||||
|
<a class="item-control item-create" title="Create item" data-type="trauma"><i class="fas fa-plus"></i></a>
|
||||||
|
</h4>
|
||||||
<ol class="list-item">
|
<ol class="list-item">
|
||||||
{{#each traumas as |item id|}}
|
{{#each traumas as |item id|}}
|
||||||
<li class="item flexrow" data-item-id="{{item._id}}">
|
<li class="item flexrow" data-item-id="{{item._id}}">
|
||||||
@@ -60,7 +66,6 @@
|
|||||||
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
|
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-controls flexrow">
|
<div class="item-controls flexrow">
|
||||||
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-eye"></i></a>
|
|
||||||
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
@@ -68,7 +73,10 @@
|
|||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<h4>{{ localize 'ITEMS.evolutions'}}</h4>
|
<h4>
|
||||||
|
<span>{{ localize 'ITEMS.evolutions'}}</span>
|
||||||
|
<a class="item-control item-create" title="Create item" data-type="evolution"><i class="fas fa-plus"></i></a>
|
||||||
|
</h4>
|
||||||
<ol class="list-item">
|
<ol class="list-item">
|
||||||
{{#each evolutions as |item id|}}
|
{{#each evolutions as |item id|}}
|
||||||
<li class="item flexrow" data-item-id="{{item._id}}">
|
<li class="item flexrow" data-item-id="{{item._id}}">
|
||||||
@@ -76,7 +84,6 @@
|
|||||||
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
|
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-controls flexrow">
|
<div class="item-controls flexrow">
|
||||||
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-eye"></i></a>
|
|
||||||
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
Reference in New Issue
Block a user