Overcomplicated looping mechanic

This commit is contained in:
Renan LE CARO 2025-03-29 09:25:17 +01:00
parent 5012076039
commit 39b326a15b
18 changed files with 296 additions and 125 deletions

5
src/types.d.ts vendored
View file

@ -285,10 +285,14 @@ export type GameState = {
coinCatch: { vol: number; x: number };
colorChange: { vol: number; x: number };
void: { vol: number; x: number };
freeze: { vol: number; x: number };
};
rerolls: number;
loop: number;
baseCombo: number;
puckFrozenUntil: number;
desiredPuckPosition: number;
levelsPerLoop:number;
};
export type RunParams = {
@ -296,6 +300,7 @@ export type RunParams = {
levelToAvoid?: string;
perks?: Partial<PerksMap>;
debuffs?: Partial<DebuffsMap>;
levelsPerLoop?:number;
};
export type OptionDef = {
default: boolean;