summaryrefslogtreecommitdiff
path: root/src/engine/levels/index.ts
blob: f47000bff3fc51dd57b3515648e6fa1f350b85c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
export * from "./LevelNames";
export * from "./Level";
export * from "./LevelSelection";
export * from "./Tutorial";
export * from "./CarCadr";

import { LevelNames } from ".";
import { CarCadr, LevelSelection, Tutorial, Level } from ".";
import { ChurchNumeralsOne } from "./ChurchNumeralsOne";

export const LEVELS: Level[] = [
  new LevelSelection(),
  new Tutorial(),
  new CarCadr(),
  new ChurchNumeralsOne(),
];
export const LEVEL_PROGRESSION: Record<string, string[]> = {
  [LevelNames.LevelSelection]: [LevelNames.Tutorial],
  [LevelNames.Tutorial]: [LevelNames.CarCadr],
  [LevelNames.CarCadr]: [LevelNames.ChurchNumeralsOne],
};