module Octane.Data.Toppers (toppers) where
import Data.Function ((&))
import qualified Data.Bimap as Bimap
import qualified Data.Text as StrictText
toppers :: Bimap.Bimap Int StrictText.Text
toppers =
[ ("None", 0)
, ("(Alpha Reward) Gold Cap", 224)
, ("Antlers", 774)
, ("Beret", 775)
, ("Biker Cap", 776)
, ("Birthday Cake", 789)
, ("Blitzen", 640)
, ("Bobby Helmet", 227)
, ("Boombox", 521)
, ("Bowler", 745)
, ("Brodie Helmet", 743)
, ("Brünnhilde", 241)
, ("Captain's Hat", 741)
, ("Cavalier", 580)
, ("Chainsaw", 795)
, ("Chef's Hat", 756)
, ("Cherry Top", 237)
, ("Christmas Tree", 639)
, ("Cockroach", 769)
, ("Cow Skull", 685)
, ("deadmau5", 796)
, ("Deerstalker", 792)
, ("Derby", 790)
, ("Devil Horns", 229)
, ("Fez", 230)
, ("Fire Helmet", 231)
, ("Foam Hat", 390)
, ("Fruit Hat", 744)
, ("Graduation Cap", 778)
, ("Halo", 232)
, ("Hard Hat", 233)
, ("Homburg", 742)
, ("Locomotive", 547)
, ("Mariachi Hat", 234)
, ("Mohawk", 638)
, ("Mouse Trap", 782)
, ("Paper Boat", 770)
, ("Pirate's Hat", 235)
, ("Pixelated Shades", 494)
, ("Pizza Topper", 236)
, ("Plunger", 772)
, ("Police Hat", 746)
, ("Portal - Cake", 661)
, ("Propellerhead", 225)
, ("Pumpkin", 546)
, ("Rasta", 771)
, ("Rhino Horns", 780)
, ("Royal Crown", 228)
, ("Sad Sapling", 641)
, ("Santa", 642)
, ("Season 1 - Bronze", 705)
, ("Season 1 - Gold", 706)
, ("Season 1 - Platinum", 707)
, ("Season 1 - Silver", 708)
, ("Shark Fin", 579)
, ("Shuriken", 773)
, ("Sombrero", 238)
, ("Taxi Topper", 239)
, ("Tiara", 495)
, ("Top Hat", 240)
, ("Traffic Cone", 747)
, ("Unicorn", 748)
, ("Witch's Hat", 242)
, ("Wizard Hat", 243)
, ("Work Boot", 740)
, ("Worms W.M.D.", 1028)
] & map (\ (v, k) -> (k, StrictText.pack v)) & Bimap.fromList