Variable sheetSectionsConst
sheetSections: {
buffs: {
feat: {
create: {
system: {
subType: "feat";
};
type: "buff";
};
filters: readonly [{
subTypes: readonly ["feat"];
type: "buff";
}];
interface: {
actions: true;
create: true;
};
label: "PF1.Subtypes.Item.buff.feat.Plural";
sort: 5000;
};
item: {
create: {
system: {
subType: "item";
};
type: "buff";
};
filters: readonly [{
subTypes: readonly ["item"];
type: "buff";
}];
interface: {
actions: true;
create: true;
};
label: "PF1.Subtypes.Item.buff.item.Plural";
sort: 4000;
};
misc: {
create: {
system: {
subType: "misc";
};
type: "buff";
};
filters: readonly [{
subTypes: readonly ["misc"];
type: "buff";
}];
interface: {
actions: true;
create: true;
};
label: "PF1.Subtypes.Item.buff.misc.Plural";
sort: 10000;
};
perm: {
create: {
system: {
subType: "perm";
};
type: "buff";
};
filters: readonly [{
subTypes: readonly ["perm"];
type: "buff";
}];
interface: {
actions: true;
create: true;
};
label: "PF1.Subtypes.Item.buff.perm.Plural";
sort: 6000;
};
spell: {
create: {
system: {
subType: "spell";
};
type: "buff";
};
filters: readonly [{
subTypes: readonly ["spell"];
type: "buff";
}];
interface: {
actions: true;
create: true;
};
label: "PF1.Subtypes.Item.buff.spell.Plural";
sort: 2000;
};
temp: {
create: {
system: {
subType: "temp";
};
type: "buff";
};
filters: readonly [{
subTypes: readonly ["temp"];
type: "buff";
}];
interface: {
actions: true;
create: true;
};
label: "PF1.Subtypes.Item.buff.temp.Plural";
sort: 1000;
};
};
classes: {
class: {
create: {
system: {
subType: "base";
};
type: "class";
};
filters: readonly [{
type: "class";
}];
interface: {
create: true;
level: true;
types: true;
};
label: "PF1.ClassPlural";
sort: 1000;
};
};
combat: {
ability: {
create: {
system: {
subType: "ability";
};
type: "attack";
};
filters: readonly [{
subTypes: readonly ["ability"];
type: "attack";
}];
interface: {
create: true;
};
label: "PF1.Subtypes.Item.attack.ability.Plural";
sort: 3100;
};
classFeat: {
hideEmpty: true;
label: "PF1.Subtypes.Item.feat.classFeat.Plural";
sort: 3000;
};
feat: {
hideEmpty: true;
label: "PF1.Subtypes.Item.feat.feat.Plural";
sort: 3200;
};
item: {
create: {
system: {
subType: "item";
};
type: "attack";
};
filters: readonly [{
subTypes: readonly ["item"];
type: "attack";
}];
interface: {
create: true;
};
label: "PF1.Subtypes.Item.attack.item.Plural";
sort: 10000;
};
misc: {
create: {
system: {
subType: "misc";
};
type: "attack";
};
filters: readonly [{
subTypes: readonly ["misc"];
type: "attack";
}];
interface: {
create: true;
};
label: "PF1.Subtypes.Item.attack.misc.Plural";
sort: 16000;
};
natural: {
create: {
system: {
subType: "natural";
};
type: "attack";
};
filters: readonly [{
subTypes: readonly ["natural"];
type: "attack";
}];
interface: {
create: true;
};
label: "PF1.Subtypes.Item.attack.natural.Plural";
sort: 2000;
};
racial: {
hideEmpty: true;
label: "PF1.Subtypes.Item.feat.racial.Plural";
sort: 4000;
};
racialAbility: {
create: {
system: {
subType: "racialAbility";
};
type: "attack";
};
filters: readonly [{
subTypes: readonly ["racialAbility"];
type: "attack";
}];
interface: {
create: true;
};
label: "PF1.Subtypes.Item.attack.racialAbility.Plural";
sort: 4100;
};
spell: {
hideEmpty: true;
label: "PF1.Spells";
sort: 8000;
};
weapon: {
hideEmpty: true;
label: "PF1.InventoryWeapons";
sort: 1000;
};
weaponLike: {
create: {
system: {
proficient: true;
subType: "weapon";
};
type: "attack";
};
filters: readonly [{
subTypes: readonly ["weapon"];
type: "attack";
}];
interface: {
create: true;
};
label: "PF1.Subtypes.Item.attack.weapon.Plural";
sort: 1100;
};
};
combatlite: {
attacks: {
create: {
system: {
proficient: true;
subType: "weapon";
};
type: "attack";
};
filters: readonly [{
type: "attack";
}];
interface: {
create: true;
types: true;
};
label: "PF1.AbilityPlural";
};
};
features: {
classFeat: {
create: {
system: {
subType: "classFeat";
};
type: "feat";
};
filters: readonly [{
subTypes: readonly ["classFeat"];
type: "feat";
}];
interface: {
actions: true;
create: true;
types: true;
};
label: "PF1.Subtypes.Item.feat.classFeat.Plural";
sort: 1000;
};
feat: {
create: {
system: {
subType: "feat";
};
type: "feat";
};
filters: readonly [{
subTypes: readonly ["feat"];
type: "feat";
}];
interface: {
actions: true;
create: true;
types: true;
};
label: "PF1.Subtypes.Item.feat.feat.Plural";
sort: 2000;
};
misc: {
create: {
system: {
subType: "misc";
};
type: "feat";
};
filters: readonly [{
subTypes: readonly ["misc"];
type: "feat";
}];
interface: {
actions: true;
create: true;
types: true;
};
label: "PF1.Subtypes.Item.feat.misc.Plural";
sort: 15000;
};
racial: {
create: {
system: {
subType: "racial";
};
type: "feat";
};
filters: readonly [{
subTypes: readonly ["racial"];
type: "feat";
}];
interface: {
actions: true;
create: true;
types: true;
};
label: "PF1.Subtypes.Item.feat.racial.Plural";
sort: 4000;
};
template: {
create: {
system: {
subType: "template";
};
type: "feat";
};
filters: readonly [{
subTypes: readonly ["template"];
type: "feat";
}];
interface: {
actions: false;
create: true;
};
label: "PF1.Subtypes.Item.feat.template.Plural";
sort: 6000;
};
trait: {
create: {
system: {
subType: "trait";
};
type: "feat";
};
filters: readonly [{
subTypes: readonly ["trait"];
type: "feat";
}];
interface: {
actions: true;
create: true;
types: true;
};
label: "PF1.Subtypes.Item.feat.trait.Plural";
sort: 3000;
};
};
inventory: {
ammo: {
create: {
system: {
subType: "ammo";
};
type: "loot";
};
filters: readonly [{
subTypes: readonly ["ammo"];
type: "loot";
}];
interface: {
actions: false;
create: true;
equip: (() => boolean);
};
label: "PF1.Subtypes.Item.loot.ammo.Plural";
sort: 8000;
};
armor: {
create: {
system: {
equipmentSubtype: "lightArmor";
slot: "";
subType: "armor";
};
type: "equipment";
};
filters: readonly [{
subTypes: readonly ["armor", "shield"];
type: "equipment";
}];
interface: {
actions: true;
create: true;
equip: true;
slots: true;
};
label: "PF1.ArmorOrShield";
sort: 2000;
};
consumable: {
create: {
type: "consumable";
};
filters: readonly [{
type: "consumable";
}];
interface: {
actions: true;
create: true;
equip: false;
};
label: "PF1.InventoryConsumables";
sort: 5000;
};
container: {
create: {
type: "container";
};
filters: readonly [{
type: "container";
}];
interface: {
actions: false;
create: true;
equip: true;
};
label: "PF1.InventoryContainers";
sort: 20000;
};
equipment: {
create: {
system: {
slot: "slotless";
subType: "wondrous";
};
type: "equipment";
};
filters: readonly [{
subTypes: readonly ["wondrous", "other", "clothing"];
type: "equipment";
}];
interface: {
actions: true;
create: true;
equip: true;
slots: true;
};
label: "PF1.InventoryEquipment";
sort: 3000;
};
gear: {
create: {
system: {
subType: "gear";
};
type: "loot";
};
filters: readonly [{
subTypes: readonly ["gear", "adventuring", "tool", "reagent", "remedy", "herb", "animal", "animalGear"];
type: "loot";
}];
interface: {
actions: true;
create: true;
equip: (() => boolean);
};
label: "PF1.Subtypes.Item.loot.gear.Plural";
sort: 6000;
};
implants: {
create: {
system: {
subType: "cybertech";
};
type: "implant";
};
filters: readonly [{
type: "implant";
}];
interface: {
actions: true;
create: true;
equip: true;
slots: true;
};
label: "PF1.InventoryImplants";
labels: {
equip: "PF1.Implanted";
};
sort: 4000;
};
misc: {
create: {
system: {
subType: "misc";
};
type: "loot";
};
filters: readonly [{
subTypes: readonly ["misc", "food", "entertainment", "vehicle"];
type: "loot";
}];
interface: {
actions: false;
create: true;
equip: true;
};
label: "PF1.Subtypes.Item.loot.misc.Plural";
sort: 9000;
};
tradeGoods: {
create: {
system: {
subType: "tradeGoods";
};
type: "loot";
};
filters: readonly [{
subTypes: readonly ["tradeGoods", "treasure"];
type: "loot";
}];
interface: {
actions: false;
create: true;
equip: (() => boolean);
};
label: "PF1.Subtypes.Item.loot.tradeGoods.Plural";
sort: 15000;
};
weapon: {
create: {
system: {
subType: "simple";
};
type: "weapon";
};
filters: readonly [{
type: "weapon";
}];
interface: {
actions: true;
create: true;
equip: true;
};
label: "PF1.InventoryWeapons";
sort: 1000;
};
};
misc: {
race: {
create: {
type: "race";
};
};
};
spells: {
spell: {
create: {
system: {
school: "abj";
};
type: "spell";
};
interface: {
create: true;
};
};
};
} = ...
Sheet item section configuration.