UNPKG

tf2-rtp-calculator

Version:

An RTP simulator/calculator for Team Fortress 2 crates.

375 lines (374 loc) 21.4 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TF2Crates = void 0; const tf2Grades_1 = require("../enums/tf2Grades"); const unusualEffects_1 = require("../enums/unusualEffects"); /** * This isn't used at runtime, but is used for making the `crates.json` file more easily * Can just stringify this object and write it to a file to recreate `crates.json` */ exports.TF2Crates = { "debug": { items: { "Sear Seer": tf2Grades_1.TF2Grades.Mercenary, }, unusualItems: { "Sear Seer": true }, effects: [ unusualEffects_1.ETF2UnusualEffects["Green Confetti"], unusualEffects_1.ETF2UnusualEffects["Purple Confetti"], unusualEffects_1.ETF2UnusualEffects["Haunted Ghosts"], ], }, "Crimson Cache Case": { items: { "Towering Patch of Pumpkins": tf2Grades_1.TF2Grades.Elite, "Bone Cone": tf2Grades_1.TF2Grades.Assassin, "Gruesome Gourd": tf2Grades_1.TF2Grades.Assassin, "Wandering Wraith": tf2Grades_1.TF2Grades.Assassin, "Hook, Line, and Thinker": tf2Grades_1.TF2Grades.Commando, "Second-Head Headwear": tf2Grades_1.TF2Grades.Commando, "Alakablamicon": tf2Grades_1.TF2Grades.Commando, "Goalkeeper": tf2Grades_1.TF2Grades.Commando, "Eyequarium": tf2Grades_1.TF2Grades.Commando, "Optic Nerve": tf2Grades_1.TF2Grades.Commando, "Beanie the All-Gnawing": tf2Grades_1.TF2Grades.Mercenary, "Twisted Topper": tf2Grades_1.TF2Grades.Mercenary, "Spooky Head-Bouncers": tf2Grades_1.TF2Grades.Mercenary, "Creepy Crawlers": tf2Grades_1.TF2Grades.Mercenary, "Trickster's Treats": tf2Grades_1.TF2Grades.Mercenary, "Scariest Mask EVER": tf2Grades_1.TF2Grades.Mercenary, "Hat Outta Hell": tf2Grades_1.TF2Grades.Mercenary, "Death Stare": tf2Grades_1.TF2Grades.Mercenary, "Smiling Somen": tf2Grades_1.TF2Grades.Mercenary, }, unusualItems: { "Spooky Head-Bouncers": true, "Hat Outta Hell": true, "Beanie the All-Gnawing": true, "Twisted Topper": true, "Alakablamicon": true, "Second-Head Headwear": true, "Optic Nerve": true, "Bone Cone": true, "Wandering Wraith": true, "Towering Patch of Pumpkins": true, }, effects: [ unusualEffects_1.ETF2UnusualEffects["Green Confetti"], unusualEffects_1.ETF2UnusualEffects["Purple Confetti"], unusualEffects_1.ETF2UnusualEffects["Haunted Ghosts"], unusualEffects_1.ETF2UnusualEffects["Green Energy"], unusualEffects_1.ETF2UnusualEffects["Purple Energy"], unusualEffects_1.ETF2UnusualEffects["Circling TF Logo"], unusualEffects_1.ETF2UnusualEffects["Massed Flies"], unusualEffects_1.ETF2UnusualEffects["Burning Flames"], unusualEffects_1.ETF2UnusualEffects["Scorching Flames"], unusualEffects_1.ETF2UnusualEffects["Searing Plasma"], unusualEffects_1.ETF2UnusualEffects["Vivid Plasma"], unusualEffects_1.ETF2UnusualEffects["Sunbeams"], unusualEffects_1.ETF2UnusualEffects["Circling Peace Sign"], unusualEffects_1.ETF2UnusualEffects["Circling Heart"], unusualEffects_1.ETF2UnusualEffects["Stormy Storm"], unusualEffects_1.ETF2UnusualEffects["Blizzardy Storm"], unusualEffects_1.ETF2UnusualEffects["Nuts n' Bolts"], unusualEffects_1.ETF2UnusualEffects["Orbiting Planets"], unusualEffects_1.ETF2UnusualEffects["Orbiting Fire"], unusualEffects_1.ETF2UnusualEffects["Bubbling"], unusualEffects_1.ETF2UnusualEffects["Smoking"], unusualEffects_1.ETF2UnusualEffects["Steaming"], unusualEffects_1.ETF2UnusualEffects["Kill-a-Watt"], unusualEffects_1.ETF2UnusualEffects["Terror-Watt"], unusualEffects_1.ETF2UnusualEffects["Cloud 9"], unusualEffects_1.ETF2UnusualEffects["Aces High"], unusualEffects_1.ETF2UnusualEffects["Dead Presidents"], unusualEffects_1.ETF2UnusualEffects["Miami Nights"], unusualEffects_1.ETF2UnusualEffects["Disco Beat Down"], unusualEffects_1.ETF2UnusualEffects["Tempered Thorns"], unusualEffects_1.ETF2UnusualEffects["Devilish Diablo"], unusualEffects_1.ETF2UnusualEffects["Severed Serration"], unusualEffects_1.ETF2UnusualEffects["Shrieking Shades"], unusualEffects_1.ETF2UnusualEffects["Restless Wraiths"], unusualEffects_1.ETF2UnusualEffects["Restless Wraiths"], unusualEffects_1.ETF2UnusualEffects["Infernal Wraith"], unusualEffects_1.ETF2UnusualEffects["Phantom Crown"], unusualEffects_1.ETF2UnusualEffects["Ancient Specter"], unusualEffects_1.ETF2UnusualEffects["Viridescent Peeper"], unusualEffects_1.ETF2UnusualEffects["Eyes of Molten"], unusualEffects_1.ETF2UnusualEffects["Ominous Stare"], unusualEffects_1.ETF2UnusualEffects["Pumpkin Moon"], unusualEffects_1.ETF2UnusualEffects["Pumpkin Moon"], unusualEffects_1.ETF2UnusualEffects["Pumpkin Moon"], unusualEffects_1.ETF2UnusualEffects["Frantic Spooker"], unusualEffects_1.ETF2UnusualEffects["Frightened Poltergeist"], unusualEffects_1.ETF2UnusualEffects["Energetic Haunter"], ] }, "Ghoulish Gains Case": { items: { "Propaniac": tf2Grades_1.TF2Grades.Elite, "Onimann": tf2Grades_1.TF2Grades.Elite, "Road Rage": tf2Grades_1.TF2Grades.Assassin, "Alcoholic Automaton": tf2Grades_1.TF2Grades.Assassin, "Cranial Cowl": tf2Grades_1.TF2Grades.Assassin, "Victorian Villainy": tf2Grades_1.TF2Grades.Assassin, "Dustbowl Devil": tf2Grades_1.TF2Grades.Commando, "Lavish Labwear": tf2Grades_1.TF2Grades.Commando, "Road Block": tf2Grades_1.TF2Grades.Commando, "Safety Stripes": tf2Grades_1.TF2Grades.Commando, "Masked Fiend": tf2Grades_1.TF2Grades.Commando, "Headhunter's Brim": tf2Grades_1.TF2Grades.Commando, "Starlight Sorcerer": tf2Grades_1.TF2Grades.Mercenary, "Nightbane Brim": tf2Grades_1.TF2Grades.Mercenary, "Horror Shawl": tf2Grades_1.TF2Grades.Mercenary, "Bombard Brigadier": tf2Grades_1.TF2Grades.Mercenary, "Beaten and Bruised": tf2Grades_1.TF2Grades.Mercenary, "Firearm Protector": tf2Grades_1.TF2Grades.Mercenary, "Imp's Imprint": tf2Grades_1.TF2Grades.Mercenary, "Hunting Cloak": tf2Grades_1.TF2Grades.Mercenary, "More Gun Marshal": tf2Grades_1.TF2Grades.Mercenary, "Turncoat": tf2Grades_1.TF2Grades.Mercenary, }, unusualItems: { "Nightbane Brim": true, "More Gun Marshal": true, "Starlight Sorcerer": true, "Bombard Brigadier": true, "Firearm Protector": true, "Horror Shawl": true, "Dustbowl Devil": true, "Headhunter's Brim": true, "Cranial Cowl": true, "Victorian Villainy": true, "Onimann": true, "Propaniac": true, }, effects: [ unusualEffects_1.ETF2UnusualEffects["Green Confetti"], unusualEffects_1.ETF2UnusualEffects["Purple Confetti"], unusualEffects_1.ETF2UnusualEffects["Haunted Ghosts"], unusualEffects_1.ETF2UnusualEffects["Green Energy"], unusualEffects_1.ETF2UnusualEffects["Purple Energy"], unusualEffects_1.ETF2UnusualEffects["Circling TF Logo"], unusualEffects_1.ETF2UnusualEffects["Massed Flies"], unusualEffects_1.ETF2UnusualEffects["Burning Flames"], unusualEffects_1.ETF2UnusualEffects["Scorching Flames"], unusualEffects_1.ETF2UnusualEffects["Searing Plasma"], unusualEffects_1.ETF2UnusualEffects["Vivid Plasma"], unusualEffects_1.ETF2UnusualEffects["Sunbeams"], unusualEffects_1.ETF2UnusualEffects["Circling Peace Sign"], unusualEffects_1.ETF2UnusualEffects["Circling Heart"], unusualEffects_1.ETF2UnusualEffects["Stormy Storm"], unusualEffects_1.ETF2UnusualEffects["Blizzardy Storm"], unusualEffects_1.ETF2UnusualEffects["Nuts n' Bolts"], unusualEffects_1.ETF2UnusualEffects["Orbiting Planets"], unusualEffects_1.ETF2UnusualEffects["Orbiting Fire"], unusualEffects_1.ETF2UnusualEffects["Bubbling"], unusualEffects_1.ETF2UnusualEffects["Smoking"], unusualEffects_1.ETF2UnusualEffects["Steaming"], unusualEffects_1.ETF2UnusualEffects["Kill-a-Watt"], unusualEffects_1.ETF2UnusualEffects["Terror-Watt"], unusualEffects_1.ETF2UnusualEffects["Cloud 9"], unusualEffects_1.ETF2UnusualEffects["Aces High"], unusualEffects_1.ETF2UnusualEffects["Dead Presidents"], unusualEffects_1.ETF2UnusualEffects["Miami Nights"], unusualEffects_1.ETF2UnusualEffects["Disco Beat Down"], unusualEffects_1.ETF2UnusualEffects["Haunted Kraken"], unusualEffects_1.ETF2UnusualEffects["Eerie Kraken"], unusualEffects_1.ETF2UnusualEffects["Eerie Kraken"], unusualEffects_1.ETF2UnusualEffects["Soulful Slice"], unusualEffects_1.ETF2UnusualEffects["Horsemann's Hack"], unusualEffects_1.ETF2UnusualEffects["Horsemann's Hack"], unusualEffects_1.ETF2UnusualEffects["Haunted Forever!"], unusualEffects_1.ETF2UnusualEffects["Forever and Forever!"], unusualEffects_1.ETF2UnusualEffects["Cursed Forever!"], unusualEffects_1.ETF2UnusualEffects["Moth Plague"], unusualEffects_1.ETF2UnusualEffects["Moth Plague"], unusualEffects_1.ETF2UnusualEffects["Moth Plague"], unusualEffects_1.ETF2UnusualEffects["Malevolent Monoculi"], unusualEffects_1.ETF2UnusualEffects["Malevolent Monoculi"], unusualEffects_1.ETF2UnusualEffects["Malevolent Monoculi"], unusualEffects_1.ETF2UnusualEffects["Haunted Wick"], unusualEffects_1.ETF2UnusualEffects["Wicked Wick"], unusualEffects_1.ETF2UnusualEffects["Spectral Wick"], ] }, "Terrifying Trove Case": { items: { "Sear Seer": tf2Grades_1.TF2Grades.Elite, "Chiromancer's Kit": tf2Grades_1.TF2Grades.Assassin, "Duality of Mantle": tf2Grades_1.TF2Grades.Assassin, "Contaminated Carryall": tf2Grades_1.TF2Grades.Assassin, "Badlands Bandido": tf2Grades_1.TF2Grades.Assassin, "Hellish Overlord": tf2Grades_1.TF2Grades.Commando, "Surgeon General": tf2Grades_1.TF2Grades.Commando, "Delldozer": tf2Grades_1.TF2Grades.Commando, "Shadow Shroud": tf2Grades_1.TF2Grades.Commando, "Nuclear Necessity": tf2Grades_1.TF2Grades.Commando, "Strigoi Stare": tf2Grades_1.TF2Grades.Commando, "Witch Doctor": tf2Grades_1.TF2Grades.Mercenary, "School Nuisance": tf2Grades_1.TF2Grades.Mercenary, "Fleet Commander": tf2Grades_1.TF2Grades.Mercenary, "Strikeout": tf2Grades_1.TF2Grades.Mercenary, "Defaced Detonator": tf2Grades_1.TF2Grades.Mercenary, "Nightfall Veil": tf2Grades_1.TF2Grades.Mercenary, "Mannhattan Protect": tf2Grades_1.TF2Grades.Mercenary, "Dusk Duster": tf2Grades_1.TF2Grades.Mercenary, "Spider Sights": tf2Grades_1.TF2Grades.Mercenary, "Triboniophorus Gentlemannus": tf2Grades_1.TF2Grades.Mercenary, }, unusualItems: { ["Triboniophorus Gentlemannus"]: true, ["Mannhattan Protect"]: true, ["Strikeout"]: true, ["Fleet Commander"]: true, ["Witch Doctor"]: true, ["Shadow Shroud"]: true, ["Surgeon General"]: true, ["Hellish Overlord"]: true, ["Badlands Bandido"]: true, ["Duality of Mantle"]: true, ["Sear Seer"]: true, }, effects: [ unusualEffects_1.ETF2UnusualEffects["Green Confetti"], unusualEffects_1.ETF2UnusualEffects["Purple Confetti"], unusualEffects_1.ETF2UnusualEffects["Haunted Ghosts"], unusualEffects_1.ETF2UnusualEffects["Green Energy"], unusualEffects_1.ETF2UnusualEffects["Purple Energy"], unusualEffects_1.ETF2UnusualEffects["Circling TF Logo"], unusualEffects_1.ETF2UnusualEffects["Massed Flies"], unusualEffects_1.ETF2UnusualEffects["Burning Flames"], unusualEffects_1.ETF2UnusualEffects["Scorching Flames"], unusualEffects_1.ETF2UnusualEffects["Searing Plasma"], unusualEffects_1.ETF2UnusualEffects["Vivid Plasma"], unusualEffects_1.ETF2UnusualEffects["Sunbeams"], unusualEffects_1.ETF2UnusualEffects["Circling Peace Sign"], unusualEffects_1.ETF2UnusualEffects["Circling Heart"], unusualEffects_1.ETF2UnusualEffects["Stormy Storm"], unusualEffects_1.ETF2UnusualEffects["Blizzardy Storm"], unusualEffects_1.ETF2UnusualEffects["Nuts n' Bolts"], unusualEffects_1.ETF2UnusualEffects["Orbiting Planets"], unusualEffects_1.ETF2UnusualEffects["Orbiting Fire"], unusualEffects_1.ETF2UnusualEffects["Bubbling"], unusualEffects_1.ETF2UnusualEffects["Smoking"], unusualEffects_1.ETF2UnusualEffects["Steaming"], unusualEffects_1.ETF2UnusualEffects["Kill-a-Watt"], unusualEffects_1.ETF2UnusualEffects["Terror-Watt"], unusualEffects_1.ETF2UnusualEffects["Cloud 9"], unusualEffects_1.ETF2UnusualEffects["Aces High"], unusualEffects_1.ETF2UnusualEffects["Dead Presidents"], unusualEffects_1.ETF2UnusualEffects["Miami Nights"], unusualEffects_1.ETF2UnusualEffects["Disco Beat Down"], unusualEffects_1.ETF2UnusualEffects["Spectral Fire"], unusualEffects_1.ETF2UnusualEffects["Spectral Fire"], unusualEffects_1.ETF2UnusualEffects["Galactic Flame"], unusualEffects_1.ETF2UnusualEffects["Revived Recharge"], unusualEffects_1.ETF2UnusualEffects["Undead Electricity"], unusualEffects_1.ETF2UnusualEffects["Frankencharged"], unusualEffects_1.ETF2UnusualEffects["Phantom Plague"], unusualEffects_1.ETF2UnusualEffects["Phantom Plague"], unusualEffects_1.ETF2UnusualEffects["Haunting Haze"], unusualEffects_1.ETF2UnusualEffects["Vicious Vampires"], unusualEffects_1.ETF2UnusualEffects["Ravenous Ravens"], unusualEffects_1.ETF2UnusualEffects["Delightful Doves"], unusualEffects_1.ETF2UnusualEffects["Searing Stove"], unusualEffects_1.ETF2UnusualEffects["Searing Stove"], unusualEffects_1.ETF2UnusualEffects["Searing Stove"], unusualEffects_1.ETF2UnusualEffects["Über Blaze"], unusualEffects_1.ETF2UnusualEffects["Über Blaze"], unusualEffects_1.ETF2UnusualEffects["Über Blaze"], ], }, "Bone-Chilling Bonanza Case": { items: { "Bare Bear Bones": tf2Grades_1.TF2Grades.Elite, "Demonic Dome": tf2Grades_1.TF2Grades.Elite, "Power Spike": tf2Grades_1.TF2Grades.Assassin, "Sightseer": tf2Grades_1.TF2Grades.Assassin, "Last Laugh": tf2Grades_1.TF2Grades.Assassin, "Mad Lad": tf2Grades_1.TF2Grades.Assassin, "Clown's Cover-Up": tf2Grades_1.TF2Grades.Commando, "Warlock's Warcloak": tf2Grades_1.TF2Grades.Commando, "Dead Heat": tf2Grades_1.TF2Grades.Commando, "Stunt Suit": tf2Grades_1.TF2Grades.Commando, "Dell Dynamic": tf2Grades_1.TF2Grades.Commando, "Classic Criminal": tf2Grades_1.TF2Grades.Commando, "Main Cast": tf2Grades_1.TF2Grades.Commando, "Sharpshooter's Shroud": tf2Grades_1.TF2Grades.Commando, "Jumping Jester": tf2Grades_1.TF2Grades.Commando, "Ludicrously Lunatic Lunon Fedora": tf2Grades_1.TF2Grades.Mercenary, "Mean Captain": tf2Grades_1.TF2Grades.Mercenary, "Shortness Of Breath": tf2Grades_1.TF2Grades.Mercenary, "Splitting Headache": tf2Grades_1.TF2Grades.Mercenary, "Thunder Dome": tf2Grades_1.TF2Grades.Mercenary, "Constructor's Cover": tf2Grades_1.TF2Grades.Mercenary, "Concealed Convict": tf2Grades_1.TF2Grades.Mercenary, "Six-Eyed Specs": tf2Grades_1.TF2Grades.Mercenary, "Medical Mummy": tf2Grades_1.TF2Grades.Mercenary, "Make Ogre": tf2Grades_1.TF2Grades.Mercenary, }, unusualItems: { "Bare Bear Bones": true, "Demonic Dome": true, "Power Spike": true, "Sightseer": true, "Dell Dynamic": true, "Ludicrously Lunatic Lunon Fedora": true, "Mean Captain": true, "Splitting Headache": true, "Thunder Dome": true, }, effects: [ unusualEffects_1.ETF2UnusualEffects["Green Confetti"], unusualEffects_1.ETF2UnusualEffects["Purple Confetti"], unusualEffects_1.ETF2UnusualEffects["Haunted Ghosts"], unusualEffects_1.ETF2UnusualEffects["Green Energy"], unusualEffects_1.ETF2UnusualEffects["Purple Energy"], unusualEffects_1.ETF2UnusualEffects["Circling TF Logo"], unusualEffects_1.ETF2UnusualEffects["Massed Flies"], unusualEffects_1.ETF2UnusualEffects["Burning Flames"], unusualEffects_1.ETF2UnusualEffects["Scorching Flames"], unusualEffects_1.ETF2UnusualEffects["Searing Plasma"], unusualEffects_1.ETF2UnusualEffects["Vivid Plasma"], unusualEffects_1.ETF2UnusualEffects["Sunbeams"], unusualEffects_1.ETF2UnusualEffects["Circling Peace Sign"], unusualEffects_1.ETF2UnusualEffects["Circling Heart"], unusualEffects_1.ETF2UnusualEffects["Stormy Storm"], unusualEffects_1.ETF2UnusualEffects["Blizzardy Storm"], unusualEffects_1.ETF2UnusualEffects["Nuts n' Bolts"], unusualEffects_1.ETF2UnusualEffects["Orbiting Planets"], unusualEffects_1.ETF2UnusualEffects["Orbiting Fire"], unusualEffects_1.ETF2UnusualEffects["Bubbling"], unusualEffects_1.ETF2UnusualEffects["Smoking"], unusualEffects_1.ETF2UnusualEffects["Steaming"], unusualEffects_1.ETF2UnusualEffects["Kill-a-Watt"], unusualEffects_1.ETF2UnusualEffects["Terror-Watt"], unusualEffects_1.ETF2UnusualEffects["Cloud 9"], unusualEffects_1.ETF2UnusualEffects["Aces High"], unusualEffects_1.ETF2UnusualEffects["Dead Presidents"], unusualEffects_1.ETF2UnusualEffects["Miami Nights"], unusualEffects_1.ETF2UnusualEffects["Disco Beat Down"], unusualEffects_1.ETF2UnusualEffects["Celestial Summit"], unusualEffects_1.ETF2UnusualEffects["Stellar Ascent"], unusualEffects_1.ETF2UnusualEffects["Stellar Ascent"], unusualEffects_1.ETF2UnusualEffects["Sapped"], unusualEffects_1.ETF2UnusualEffects["Sapped"], unusualEffects_1.ETF2UnusualEffects["Sapped"], unusualEffects_1.ETF2UnusualEffects["Hellspawned Horns"], unusualEffects_1.ETF2UnusualEffects["Demonic Impaler"], unusualEffects_1.ETF2UnusualEffects["Revenant's Rack"], unusualEffects_1.ETF2UnusualEffects["Sixth Sense"], unusualEffects_1.ETF2UnusualEffects["Sixth Sense"], unusualEffects_1.ETF2UnusualEffects["Amygdala"], unusualEffects_1.ETF2UnusualEffects["The Bone Zone"], unusualEffects_1.ETF2UnusualEffects["The Bone Zone"], unusualEffects_1.ETF2UnusualEffects["The Bone Zone"], unusualEffects_1.ETF2UnusualEffects["Arachne's Web"], unusualEffects_1.ETF2UnusualEffects["Arachne's Web"], unusualEffects_1.ETF2UnusualEffects["Arachne's Web"], unusualEffects_1.ETF2UnusualEffects["Acidic Climate"], unusualEffects_1.ETF2UnusualEffects["Otherworldly Weather"], unusualEffects_1.ETF2UnusualEffects["Nightmarish Storm"], ], } };