@kitten-science/kitten-scientists
Version:
Add-on for the wonderful incremental browser game: https://kittensgame.com/web/
14 lines • 759 B
TypeScript
import { type Maybe } from "@oliversalzburg/js-utils/data/nil.js";
import { ResetSettings } from "./ResetSettings.js";
import { Setting, SettingTrigger } from "./Settings.js";
import { TimeSkipSettings } from "./TimeSkipSettings.js";
export type CycleIndices = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9;
export type TimeControlItem = "accelerateTime" | "reset" | "timeSkip";
export declare class TimeControlSettings extends Setting {
accelerateTime: SettingTrigger;
timeSkip: TimeSkipSettings;
reset: ResetSettings;
constructor(enabled?: boolean, accelerateTime?: SettingTrigger, reset?: ResetSettings, timeSkip?: TimeSkipSettings);
load(settings: Maybe<Partial<TimeControlSettings>>): void;
}
//# sourceMappingURL=TimeControlSettings.d.ts.map