Web Dev Solutions

Catalin Mititiuc

From 3c0e59f68ee061abc98dafa07301bd54005e94dc Mon Sep 17 00:00:00 2001 From: Catalin Mititiuc Date: Tue, 2 Jul 2024 15:52:38 -0700 Subject: Create counters with assigned weapons --- src/modules/record_sheet.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/modules/record_sheet.js') diff --git a/src/modules/record_sheet.js b/src/modules/record_sheet.js index 0f279d5..5f14852 100644 --- a/src/modules/record_sheet.js +++ b/src/modules/record_sheet.js @@ -152,6 +152,18 @@ function endMove() { deselect(); } +export function extractWeaponFromRecord(recordEl) { + return recordEl + .querySelector('[slot="primary-weapon-type"] use') + .getAttributeNS(null, 'href') + .split('#') + .pop(); +} + +export function isRecord(el) { + return el.classList && el.classList.contains('soldier-record'); +} + export function getSelected() { return document.querySelector('.soldier-record.selected'); } -- cgit v1.2.3