ASCIIGround - v1.1.2
    Preparing search index...

    Interface RainPatternOptions

    Options for configuring a rain pattern.

    interface RainPatternOptions {
        characters: string[];
        rainDensity: number;
        minDropLength: number;
        maxDropLength: number;
        minSpeed: number;
        maxSpeed: number;
        mutationRate: number;
        fadeOpacity: number;
        headColor: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    characters: string[]

    Array of characters to use for rendering, ordered from lowest to highest intensity

    rainDensity: number

    density of rain drops (0-1). Higher values create more rain streams.

    minDropLength: number

    minimum length of rain drops in characters.

    maxDropLength: number

    maximum length of rain drops in characters.

    minSpeed: number

    minimum falling speed multiplier for rain drops.

    maxSpeed: number

    maximum falling speed multiplier for rain drops.

    mutationRate: number

    probability of character mutation per frame (0-1).

    fadeOpacity: number

    background fade opacity for trail effect (0-1).

    headColor: string