Type alias UltimateWeapon

UltimateWeapon: Readonly<{
    name: string;
    plus: Readonly<{
        cost: Readonly<number[]>;
        getDescription: ((value) => string);
        name: string;
        values: Readonly<number[]>;
    }>;
    upgrades: Readonly<{
        [upgrade: string]: Readonly<{
            formatValue: ((value) => string);
            lab?: Readonly<{
                growth: number;
                max: number;
            }>;
            perk?: Readonly<((value) => number)>;
            values: Readonly<Readonly<{
                cost: number;
                value: number;
            }>[]>;
        }>;
    }>;
}>

Type declaration

  • name: string
  • plus: Readonly<{
        cost: Readonly<number[]>;
        getDescription: ((value) => string);
        name: string;
        values: Readonly<number[]>;
    }>
  • upgrades: Readonly<{
        [upgrade: string]: Readonly<{
            formatValue: ((value) => string);
            lab?: Readonly<{
                growth: number;
                max: number;
            }>;
            perk?: Readonly<((value) => number)>;
            values: Readonly<Readonly<{
                cost: number;
                value: number;
            }>[]>;
        }>;
    }>

Generated using TypeDoc