mirror of
https://github.com/migatu/vtt_work.git
synced 2026-07-14 13:34:42 +00:00
test
This commit is contained in:
@@ -26,15 +26,16 @@ class VoidshipSheet extends ActorSheet {
|
||||
/** Aggregate base + mods from items into derived summary (safe, optional) */
|
||||
_computeDerived() {
|
||||
const a = this.actor;
|
||||
const base = {
|
||||
armour: Number(a.getFlag(VB_MOD, "base.armour")) || 0,
|
||||
integrity: Number(a.getFlag(VB_MOD, "base.integrity")) || 0,
|
||||
manoeuvre: Number(a.getFlag(VB_MOD, "base.manoeuvre")) || 0,
|
||||
detection: Number(a.getFlag(VB_MOD, "base.detection")) || 0,
|
||||
speed: Number(a.getFlag(VB_MOD, "base.speed")) || 0,
|
||||
space: Number(a.getFlag(VB_MOD, "base.space")) || 0,
|
||||
power: Number(a.getFlag(VB_MOD, "base.power")) || 0
|
||||
};
|
||||
const b = a.getFlag(VB_MOD, "base") || {};
|
||||
const base = {
|
||||
armour: Number(b.armour) || 0,
|
||||
integrity: Number(b.integrity) || 0,
|
||||
manoeuvre: Number(b.manoeuvre) || 0,
|
||||
detection: Number(b.detection) || 0,
|
||||
speed: Number(b.speed) || 0,
|
||||
space: Number(b.space) || 0,
|
||||
power: Number(b.power) || 0
|
||||
};
|
||||
const mods = { armour: 0, integrity: 0, manoeuvre: 0, detection: 0, speed: 0, space: 0, power: 0 };
|
||||
const slots = { prow: 0, dorsal: 0, port: 0, starboard: 0, keel: 0, other: 0 };
|
||||
const items = a?.items ?? [];
|
||||
@@ -87,7 +88,12 @@ class VoidshipSheet extends ActorSheet {
|
||||
command: 1, pilot: 1, sensors: 1, engineering: 2,
|
||||
gunnery: 2, security: 2, flightDeck: 0, passengers: 0
|
||||
};
|
||||
data.rtRaw = this.actor.getFlag(VB_MOD, "rtRaw") || {};
|
||||
data.rtRaw = this.actor.getFlag(VB_MOD, "rtRaw") || {};
|
||||
try {
|
||||
data.rtRawString = JSON.stringify(data.rtRaw, null, 2);
|
||||
} catch (e) {
|
||||
data.rtRawString = "{}";
|
||||
}
|
||||
|
||||
// expose a minimal config (labels)
|
||||
data.cfg = {
|
||||
|
||||
Reference in New Issue
Block a user