/** * Module-based constants */ export const MODULE = { ID: 'token-action-hud-gurps' } /** * Core module */ export const CORE_MODULE = { ID: 'token-action-hud-core' } /** * Core module version required by the system module */ export const REQUIRED_CORE_MODULE_VERSION = '1.5' /** * Action types */ export const ACTION_TYPE = { item: 'tokenActionHud.template.item', utility: 'tokenActionHud.utility' } /** * Groups */ // Note: names are automatically localized. I could have avided some effort if I had realised that sooner. export const GROUP = { attributes: { id: 'attributes', name: 'GURPS.attributes', type: 'system' }, skills: { id: 'skills', name: 'GURPS.skills', type: 'system' }, spells: { id: 'spells', name: 'GURPS.spells', type: 'system' }, melee: { id: 'melee', name: 'GURPS.meleeAttack', type: 'system' }, ranged: { id: 'ranged', name: 'GURPS.rangedAttack', type: 'system' }, armor: { id: 'armor', name: 'tokenActionHud.template.armor', type: 'system' }, equipment: { id: 'equipment', name: 'tokenActionHud.template.equipment', type: 'system' }, consumables: { id: 'consumables', name: 'tokenActionHud.template.consumables', type: 'system' }, containers: { id: 'containers', name: 'tokenActionHud.template.containers', type: 'system' }, treasure: { id: 'treasure', name: 'tokenActionHud.template.treasure', type: 'system' }, weapons: { id: 'weapons', name: 'tokenActionHud.template.weapons', type: 'system' }, combat: { id: 'combat', name: 'tokenActionHud.combat', type: 'system' }, token: { id: 'token', name: 'tokenActionHud.token', type: 'system' }, utility: { id: 'utility', name: 'tokenActionHud.utility', type: 'system' } } /** * Item types */ export const ITEM_TYPE = { attributes: { groupId: 'attributes' }, skills: { groupId: 'skills' }, spells: { groupId: 'spells' }, melee: { groupId: 'melee' }, ranged: { groupId: 'ranged' }, armor: { groupId: 'armor' }, backpack: { groupId: 'containers' }, consumable: { groupId: 'consumables' }, equipment: { groupId: 'equipment' }, treasure: { groupId: 'treasure' }, weapon: { groupId: 'weapons' } }