diff --git a/src/page/firearms/index.tsx b/src/page/firearms/index.tsx index 889de00..afe6df6 100644 --- a/src/page/firearms/index.tsx +++ b/src/page/firearms/index.tsx @@ -18,6 +18,10 @@ const firearmTypeText: Record = { const allTypeValue = "ALL" type FirearmTypeFilter = FirearmType | typeof allTypeValue +function asDps(fireRate: number, damage: number) { + return ((fireRate / 60) * damage).toFixed(2) +} + export default function FirearmsPage() { const [page, setPage] = useState(1) const [typeFilter, setTypeFilter] = useState(allTypeValue) @@ -79,6 +83,14 @@ export default function FirearmsPage() { 武器输出等级: {firearm.level} + + 每秒甲伤: + {asDps(firearm.fireRate, firearm.armourDamage)} + + + 每秒肉伤: + {asDps(firearm.fireRate, firearm.bodyDamage)} +