WIP for vehicle sheets
This commit is contained in:
@@ -106,6 +106,42 @@ export class PegasusActor extends Actor {
|
||||
let comp = this.items.filter(item => item.type == 'effect');
|
||||
return comp;
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
getCombatModules() {
|
||||
let comp = this.items.filter(item => item.type == 'combatmodule');
|
||||
return comp;
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
getVehicleHull() {
|
||||
let comp = this.items.filter(item => item.type == 'vehiclehull');
|
||||
return comp;
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
getPowercoreModules() {
|
||||
let comp = this.items.filter(item => item.type == 'powercoremodule');
|
||||
return comp;
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
getMobilityModules() {
|
||||
let comp = this.items.filter(item => item.type == 'mobilitymodule');
|
||||
return comp;
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
getPropulsionModules() {
|
||||
let comp = this.items.filter(item => item.type == 'propulsionmodule');
|
||||
return comp;
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
getVehicleModules() {
|
||||
let comp = this.items.filter(item => item.type == 'vehiclemodule');
|
||||
return comp;
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
getVehicleWeaponModules() {
|
||||
let comp = this.items.filter(item => item.type == 'vehicleweaponmodule');
|
||||
return comp;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getPowers() {
|
||||
let comp = this.items.filter(item => item.type == 'power');
|
||||
|
@@ -43,6 +43,13 @@ export class PegasusVehicleSheet extends ActorSheet {
|
||||
optionsLevel: PegasusUtility.getOptionsLevel(),
|
||||
subActors: duplicate(this.actor.getSubActors()),
|
||||
effects: duplicate(this.actor.getEffects()),
|
||||
combatModules: duplicate(this.actor.getCombatModules()),
|
||||
powerCoreModules: duplicate(this.actor.getPowercoreModules()),
|
||||
vehicleHull: duplicate(this.actor.getVehicleHull()),
|
||||
mobilityModules: duplicate(this.actor.getMobilityModules()),
|
||||
propulsionModules: duplicate(this.actor.getPropulsionModules()),
|
||||
vehicleModules: duplicate(this.actor.getVehicleModules()),
|
||||
vehicleWeaponModules: duplicate(this.actor.getVehicleWeaponModules()),
|
||||
options: this.options,
|
||||
owner: this.document.isOwner,
|
||||
editScore: this.options.editScore,
|
||||
|
Reference in New Issue
Block a user