• Parameters

    • data: {
          b2b: number;
          combo: number;
          enemies: number;
          lines: number;
          piece: Engine.Mino;
          spin?: SpinType;
      }
      • b2b: number
      • combo: number
      • enemies: number
      • lines: number
      • piece: Engine.Mino
      • Optionalspin?: SpinType
    • config: {
          b2b: {
              chaining: boolean;
              charging: boolean;
          };
          comboTable:
              | "none"
              | "classic guideline"
              | "modern guideline"
              | "multiplier";
          garbageTargetBonus: string;
          spinBonuses: string;
      }
      • b2b: {
            chaining: boolean;
            charging: boolean;
        }
        • chaining: boolean
        • charging: boolean
      • comboTable:
            | "none"
            | "classic guideline"
            | "modern guideline"
            | "multiplier"
      • garbageTargetBonus: string
      • spinBonuses: string

    Returns {
        bonus: number;
        garbage: number;
    }

    • bonus: number
    • garbage: number