summaryrefslogtreecommitdiff
path: root/src/format-readers/pec.js
blob: 402e61313939c13b52bdeada25a2337ccd7b7ffd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
import { pecColors, pecReadStitches } from "./pes";

export function pecRead(file, pattern) {
  let colorChanges, i;
  file.seek(0x38);
  colorChanges = file.getUint8();
  for (i = 0; i <= colorChanges; i++) {
    pattern.addColor(pecColors[file.getUint8() % 65]);
  }
  file.seek(0x21c);
  pecReadStitches(file, pattern);
  return true;
}