module Octane.Data.Finishes (finishes) where
import Data.Function ((&))
import qualified Data.Bimap as Bimap
import qualified Data.Text as StrictText
finishes :: Bimap.Bimap Int StrictText.Text
finishes =
[ ("Brushed Metal", 266)
, ("Camo", 541)
, ("Carbon Fiber", 272)
, ("Corroded Metal", 268)
, ("DeLorean Time Machine", 623)
, ("Glossy", 270)
, ("Matte", 273)
, ("Metallic", 274)
, ("Metallic Pearl", 275)
, ("Pearlescent", 276)
, ("Semigloss", 277)
, ("Sun-Damaged", 542)
, ("Toon Glossy", 279)
, ("Toon Matte", 281)
, ("Toon Wood", 280)
, ("Wood", 283)
] & map (\ (v, k) -> (k, StrictText.pack v)) & Bimap.fromList