import { startingArmy, recruit, bankUnit, recall, startingTactics } from '@datamoc/mw_games/board';const board = startingTactics(6, 6, 'square');const army = startingArmy(100);recruit(army, board, { id: 'scout', owner: 'blue', x: 0, y: 0, hp: 6, maxHp: 6, actions: 2 }, 30);bankUnit(army, board, 'scout');recall(army, board, 'scout', 1, 1);console.log(board.units.some((unit) => unit.id === 'scout')); // true - fielded again, at its new position Copy
import { startingArmy, recruit, bankUnit, recall, startingTactics } from '@datamoc/mw_games/board';const board = startingTactics(6, 6, 'square');const army = startingArmy(100);recruit(army, board, { id: 'scout', owner: 'blue', x: 0, y: 0, hp: 6, maxHp: 6, actions: 2 }, 30);bankUnit(army, board, 'scout');recall(army, board, 'scout', 1, 1);console.log(board.units.some((unit) => unit.id === 'scout')); // true - fielded again, at its new position
Example