tf2-rtp-calculator
Version:
An RTP calculator for Team Fortress 2 crate unbox sessions
16 lines (15 loc) • 820 B
text/typescript
import { TF2Grades } from "./enums/tf2Grades";
export const TF2Odds: {
uncrateStrangeChance: number; // Chance to uncrate a Strange item
uncrateUnusualChance: number; // Chance to uncrate an Unusual item
uncrateGradeChance: Record<TF2Grades | string, number>; // Chances to uncrate items of each grade
} = {
uncrateStrangeChance: 0.1, // 10% chance to uncrate a Strange item
uncrateUnusualChance: 0.0066, // 0.66% chance to uncrate an Unusual item
uncrateGradeChance: {
[TF2Grades.Mercenary]: 0.8, // 80% chance to uncrate a Mercenary grade item
[TF2Grades.Commando]: 0.16, // 16% chance to uncrate a Commando grade item
[TF2Grades.Assassin]: 0.032, // 3.2% chance to uncrate an Assassin grade item
[TF2Grades.Elite]: 0.008, // 0.8% chance to uncrate an Elite grade item
}
}