@logic-pad/core
Version:
12 lines (11 loc) • 517 B
TypeScript
import { Position } from '../../../primitives.js';
import LotusSymbol from '../../../symbols/lotusSymbol.js';
import { BTGridData, CheckResult } from '../data.js';
import DirectionLinkerBTModule from './directionLinker.js';
export default class LotusBTModule extends DirectionLinkerBTModule {
instr: LotusSymbol;
constructor(instr: LotusSymbol);
protected movePos(grid: BTGridData, x: number, y: number): Position | null;
private getTileSafe;
checkGlobal(grid: BTGridData): false | CheckResult;
}