UNPKG

yukinovel

Version:

Yukinovel is a simple web visual novel engine.

30 lines (29 loc) 885 B
import { Game } from '../Game.js'; export declare class MainMenuRenderer { private game; private mainMenuContainer; constructor(game: Game, container: HTMLElement); show(): void; hide(): void; private cleanupBackgroundElements; private createMainMenu; private setupBackground; private detectBackgroundType; private setupBackgroundVideo; private createTitle; private createSubtitle; private createButtons; private createMenuButton; private addAnimations; private showSettings; private createSimpleSettingsSection; private setupSettingsBackground; private showCredits; private setupCreditsBackground; private createCreditsTitle; private createCreditsSections; private createSimpleCreditItem; private createCreditsFooter; private getDefaultCreditsSections; private startAutoScroll; }