starrail-manager
Version:
The StarRail Manager is a Node.js wrapper for the MiHoMo API and StarRail Data used in Honkai: StarRail.\ **This is not an official Honkai: StarRail project.**
8 lines (7 loc) • 618 B
TypeScript
export type ScoreKey = "HPDelta" | "AttackDelta" | "DefenceDelta" | "SpeedDelta" | "CriticalChanceBase" | "CriticalDamageBase" | "StatusProbabilityBase" | "StatusResistanceBase" | "HealRatioBase" | "BreakDamageAddedRatioBase" | "SPRatioBase" | "HPAddedRatio" | "AttackAddedRatio" | "DefenceAddedRatio" | "PhysicalAddedRatio" | "FireAddedRatio" | "IceAddedRatio" | "ThunderAddedRatio" | "WindAddedRatio" | "QuantumAddedRatio" | "ImaginaryAddedRatio";
export type ScoreMap = Partial<Record<ScoreKey, number>>;
export interface charDataBase {
name: string;
main: Record<number, ScoreMap>;
weight: ScoreMap;
}