add shape modes any and flat

This commit is contained in:
Zutatensuppe 2021-06-03 09:07:57 +02:00
parent b88321bb1b
commit 2d83fd441f
9 changed files with 98 additions and 30 deletions

View file

@ -73,6 +73,7 @@ export interface Game {
puzzle: Puzzle
evtInfos: Record<string, EvtInfo>
scoreMode?: ScoreMode
shapeMode?: ShapeMode
rng: GameRng
}
@ -90,6 +91,7 @@ export interface GameSettings {
tiles: number
image: Image
scoreMode: ScoreMode
shapeMode: ShapeMode
}
export interface Puzzle {
@ -198,3 +200,9 @@ export enum ScoreMode {
FINAL = 0,
ANY = 1,
}
export enum ShapeMode {
NORMAL = 0,
ANY = 1,
FLAT = 2,
}