module Rattletrap.Type.ReservationAttribute
( ReservationAttribute(..)
) where
import Rattletrap.Type.Common
import Rattletrap.Type.CompressedWord
import Rattletrap.Type.Str
import Rattletrap.Type.UniqueIdAttribute
data ReservationAttribute = ReservationAttribute
{ reservationAttributeNumber :: CompressedWord
, reservationAttributeUniqueId :: UniqueIdAttribute
, reservationAttributeName :: Maybe Str
, reservationAttributeUnknown1 :: Bool
, reservationAttributeUnknown2 :: Bool
, reservationAttributeUnknown3 :: Maybe Word8
} deriving (Eq, Ord, Show)
$(deriveJson ''ReservationAttribute)