License | BSD-3-Clause |
---|---|
Safe Haskell | None |
Language | Haskell2010 |
Swarm.Game.Achievement.Definitions
Contents
Description
Definitions of all possible achievements.
Synopsis
- data CategorizedAchievement
- data GlobalAchievement
- data GameplayAchievement
- listAchievements :: [CategorizedAchievement]
- data ExpectedEffort
- data Quotation = Quotation {
- attribution :: Text
- content :: Text
- data FlavorText
- data AchievementInfo = AchievementInfo {}
- data ValidityConditions = ValidityConditions SystemTypeValidity GameplayModeValidity
- data SystemTypeValidity
- data GameplayModeValidity
Achievements
data CategorizedAchievement Source #
An achievement, categorized as either global or gameplay.
Instances
data GlobalAchievement Source #
Achievements that entail some aggregate of actions across scenarios, or are independent of any particular scenario.
Instances
FromJSON GlobalAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods parseJSON :: Value -> Parser GlobalAchievement # parseJSONList :: Value -> Parser [GlobalAchievement] # | |||||
ToJSON GlobalAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods toJSON :: GlobalAchievement -> Value # toEncoding :: GlobalAchievement -> Encoding # toJSONList :: [GlobalAchievement] -> Value # toEncodingList :: [GlobalAchievement] -> Encoding # omitField :: GlobalAchievement -> Bool # | |||||
Bounded GlobalAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions | |||||
Enum GlobalAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods succ :: GlobalAchievement -> GlobalAchievement # pred :: GlobalAchievement -> GlobalAchievement # toEnum :: Int -> GlobalAchievement # fromEnum :: GlobalAchievement -> Int # enumFrom :: GlobalAchievement -> [GlobalAchievement] # enumFromThen :: GlobalAchievement -> GlobalAchievement -> [GlobalAchievement] # enumFromTo :: GlobalAchievement -> GlobalAchievement -> [GlobalAchievement] # enumFromThenTo :: GlobalAchievement -> GlobalAchievement -> GlobalAchievement -> [GlobalAchievement] # | |||||
Generic GlobalAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Associated Types
Methods from :: GlobalAchievement -> Rep GlobalAchievement x # to :: Rep GlobalAchievement x -> GlobalAchievement # | |||||
Show GlobalAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods showsPrec :: Int -> GlobalAchievement -> ShowS # show :: GlobalAchievement -> String # showList :: [GlobalAchievement] -> ShowS # | |||||
Eq GlobalAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods (==) :: GlobalAchievement -> GlobalAchievement -> Bool # (/=) :: GlobalAchievement -> GlobalAchievement -> Bool # | |||||
Ord GlobalAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods compare :: GlobalAchievement -> GlobalAchievement -> Ordering # (<) :: GlobalAchievement -> GlobalAchievement -> Bool # (<=) :: GlobalAchievement -> GlobalAchievement -> Bool # (>) :: GlobalAchievement -> GlobalAchievement -> Bool # (>=) :: GlobalAchievement -> GlobalAchievement -> Bool # max :: GlobalAchievement -> GlobalAchievement -> GlobalAchievement # min :: GlobalAchievement -> GlobalAchievement -> GlobalAchievement # | |||||
type Rep GlobalAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions type Rep GlobalAchievement = D1 ('MetaData "GlobalAchievement" "Swarm.Game.Achievement.Definitions" "swarm-0.7.0.0-IuFfgHrMoE7JrptOBRVOwx-swarm-scenario" 'False) (C1 ('MetaCons "CompletedSingleTutorial" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "CompletedAllTutorials" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "LookedAtAboutScreen" 'PrefixI 'False) (U1 :: Type -> Type))) |
data GameplayAchievement Source #
Achievements obtained while playing a single scenario.
Constructors
CraftedBitcoin | |
RobotIntoWater | |
AttemptSelfDestructBase | |
DestroyedBase | |
LoseScenario | |
GetDisoriented | |
SwapSame | |
GaveToSelf | |
EquippedAllDevices |
Instances
FromJSON GameplayAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods parseJSON :: Value -> Parser GameplayAchievement # parseJSONList :: Value -> Parser [GameplayAchievement] # | |||||
ToJSON GameplayAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods toJSON :: GameplayAchievement -> Value # toEncoding :: GameplayAchievement -> Encoding # toJSONList :: [GameplayAchievement] -> Value # toEncodingList :: [GameplayAchievement] -> Encoding # omitField :: GameplayAchievement -> Bool # | |||||
Bounded GameplayAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions | |||||
Enum GameplayAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods succ :: GameplayAchievement -> GameplayAchievement # pred :: GameplayAchievement -> GameplayAchievement # toEnum :: Int -> GameplayAchievement # fromEnum :: GameplayAchievement -> Int # enumFrom :: GameplayAchievement -> [GameplayAchievement] # enumFromThen :: GameplayAchievement -> GameplayAchievement -> [GameplayAchievement] # enumFromTo :: GameplayAchievement -> GameplayAchievement -> [GameplayAchievement] # enumFromThenTo :: GameplayAchievement -> GameplayAchievement -> GameplayAchievement -> [GameplayAchievement] # | |||||
Generic GameplayAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Associated Types
Methods from :: GameplayAchievement -> Rep GameplayAchievement x # to :: Rep GameplayAchievement x -> GameplayAchievement # | |||||
Show GameplayAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods showsPrec :: Int -> GameplayAchievement -> ShowS # show :: GameplayAchievement -> String # showList :: [GameplayAchievement] -> ShowS # | |||||
Eq GameplayAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods (==) :: GameplayAchievement -> GameplayAchievement -> Bool # (/=) :: GameplayAchievement -> GameplayAchievement -> Bool # | |||||
Ord GameplayAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods compare :: GameplayAchievement -> GameplayAchievement -> Ordering # (<) :: GameplayAchievement -> GameplayAchievement -> Bool # (<=) :: GameplayAchievement -> GameplayAchievement -> Bool # (>) :: GameplayAchievement -> GameplayAchievement -> Bool # (>=) :: GameplayAchievement -> GameplayAchievement -> Bool # max :: GameplayAchievement -> GameplayAchievement -> GameplayAchievement # min :: GameplayAchievement -> GameplayAchievement -> GameplayAchievement # | |||||
type Rep GameplayAchievement Source # | |||||
Defined in Swarm.Game.Achievement.Definitions type Rep GameplayAchievement = D1 ('MetaData "GameplayAchievement" "Swarm.Game.Achievement.Definitions" "swarm-0.7.0.0-IuFfgHrMoE7JrptOBRVOwx-swarm-scenario" 'False) (((C1 ('MetaCons "CraftedBitcoin" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "RobotIntoWater" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "AttemptSelfDestructBase" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DestroyedBase" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "LoseScenario" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "GetDisoriented" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "SwapSame" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "GaveToSelf" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "EquippedAllDevices" 'PrefixI 'False) (U1 :: Type -> Type))))) |
listAchievements :: [CategorizedAchievement] Source #
List of all possible achievements.
Achievement info
data ExpectedEffort Source #
How hard do we expect the achievement to be?
Instances
FromJSON ExpectedEffort Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods parseJSON :: Value -> Parser ExpectedEffort # parseJSONList :: Value -> Parser [ExpectedEffort] # | |||||
ToJSON ExpectedEffort Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods toJSON :: ExpectedEffort -> Value # toEncoding :: ExpectedEffort -> Encoding # toJSONList :: [ExpectedEffort] -> Value # toEncodingList :: [ExpectedEffort] -> Encoding # omitField :: ExpectedEffort -> Bool # | |||||
Bounded ExpectedEffort Source # | |||||
Defined in Swarm.Game.Achievement.Definitions | |||||
Enum ExpectedEffort Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods succ :: ExpectedEffort -> ExpectedEffort # pred :: ExpectedEffort -> ExpectedEffort # toEnum :: Int -> ExpectedEffort # fromEnum :: ExpectedEffort -> Int # enumFrom :: ExpectedEffort -> [ExpectedEffort] # enumFromThen :: ExpectedEffort -> ExpectedEffort -> [ExpectedEffort] # enumFromTo :: ExpectedEffort -> ExpectedEffort -> [ExpectedEffort] # enumFromThenTo :: ExpectedEffort -> ExpectedEffort -> ExpectedEffort -> [ExpectedEffort] # | |||||
Generic ExpectedEffort Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Associated Types
Methods from :: ExpectedEffort -> Rep ExpectedEffort x # to :: Rep ExpectedEffort x -> ExpectedEffort # | |||||
Show ExpectedEffort Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods showsPrec :: Int -> ExpectedEffort -> ShowS # show :: ExpectedEffort -> String # showList :: [ExpectedEffort] -> ShowS # | |||||
Eq ExpectedEffort Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods (==) :: ExpectedEffort -> ExpectedEffort -> Bool # (/=) :: ExpectedEffort -> ExpectedEffort -> Bool # | |||||
Ord ExpectedEffort Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods compare :: ExpectedEffort -> ExpectedEffort -> Ordering # (<) :: ExpectedEffort -> ExpectedEffort -> Bool # (<=) :: ExpectedEffort -> ExpectedEffort -> Bool # (>) :: ExpectedEffort -> ExpectedEffort -> Bool # (>=) :: ExpectedEffort -> ExpectedEffort -> Bool # max :: ExpectedEffort -> ExpectedEffort -> ExpectedEffort # min :: ExpectedEffort -> ExpectedEffort -> ExpectedEffort # | |||||
type Rep ExpectedEffort Source # | |||||
Defined in Swarm.Game.Achievement.Definitions type Rep ExpectedEffort = D1 ('MetaData "ExpectedEffort" "Swarm.Game.Achievement.Definitions" "swarm-0.7.0.0-IuFfgHrMoE7JrptOBRVOwx-swarm-scenario" 'False) ((C1 ('MetaCons "Trivial" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Easy" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Moderate" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Gruelling" 'PrefixI 'False) (U1 :: Type -> Type))) |
A quotation to spice up the description of an achievement.
Constructors
Quotation | |
Fields
|
Instances
FromJSON Quotation Source # | |||||
Defined in Swarm.Game.Achievement.Definitions | |||||
ToJSON Quotation Source # | |||||
Generic Quotation Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Associated Types
| |||||
Show Quotation Source # | |||||
Eq Quotation Source # | |||||
type Rep Quotation Source # | |||||
Defined in Swarm.Game.Achievement.Definitions type Rep Quotation = D1 ('MetaData "Quotation" "Swarm.Game.Achievement.Definitions" "swarm-0.7.0.0-IuFfgHrMoE7JrptOBRVOwx-swarm-scenario" 'False) (C1 ('MetaCons "Quotation" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
data FlavorText Source #
Flavor text to spice up the description of an achievement, either freeform text or a quotation.
Constructors
Freeform (Document Syntax) | |
FTQuotation Quotation |
Instances
FromJSON FlavorText Source # | |||||
Defined in Swarm.Game.Achievement.Definitions | |||||
ToJSON FlavorText Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods toJSON :: FlavorText -> Value # toEncoding :: FlavorText -> Encoding # toJSONList :: [FlavorText] -> Value # toEncodingList :: [FlavorText] -> Encoding # omitField :: FlavorText -> Bool # | |||||
Generic FlavorText Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Associated Types
| |||||
Show FlavorText Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods showsPrec :: Int -> FlavorText -> ShowS # show :: FlavorText -> String # showList :: [FlavorText] -> ShowS # | |||||
Eq FlavorText Source # | |||||
Defined in Swarm.Game.Achievement.Definitions | |||||
type Rep FlavorText Source # | |||||
Defined in Swarm.Game.Achievement.Definitions type Rep FlavorText = D1 ('MetaData "FlavorText" "Swarm.Game.Achievement.Definitions" "swarm-0.7.0.0-IuFfgHrMoE7JrptOBRVOwx-swarm-scenario" 'False) (C1 ('MetaCons "Freeform" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Document Syntax))) :+: C1 ('MetaCons "FTQuotation" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Quotation))) |
data AchievementInfo Source #
Information about an achievement. See
Swarm.Game.Achievement.Description for a mapping from
achievements to an corresponding AchievementInfo
record.
Constructors
AchievementInfo | |
Fields
|
Instances
FromJSON AchievementInfo Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods parseJSON :: Value -> Parser AchievementInfo # parseJSONList :: Value -> Parser [AchievementInfo] # | |||||
ToJSON AchievementInfo Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods toJSON :: AchievementInfo -> Value # toEncoding :: AchievementInfo -> Encoding # toJSONList :: [AchievementInfo] -> Value # toEncodingList :: [AchievementInfo] -> Encoding # omitField :: AchievementInfo -> Bool # | |||||
Generic AchievementInfo Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Associated Types
Methods from :: AchievementInfo -> Rep AchievementInfo x # to :: Rep AchievementInfo x -> AchievementInfo # | |||||
Show AchievementInfo Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods showsPrec :: Int -> AchievementInfo -> ShowS # show :: AchievementInfo -> String # showList :: [AchievementInfo] -> ShowS # | |||||
Eq AchievementInfo Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods (==) :: AchievementInfo -> AchievementInfo -> Bool # (/=) :: AchievementInfo -> AchievementInfo -> Bool # | |||||
type Rep AchievementInfo Source # | |||||
Defined in Swarm.Game.Achievement.Definitions type Rep AchievementInfo = D1 ('MetaData "AchievementInfo" "Swarm.Game.Achievement.Definitions" "swarm-0.7.0.0-IuFfgHrMoE7JrptOBRVOwx-swarm-scenario" 'False) (C1 ('MetaCons "AchievementInfo" 'PrefixI 'True) ((S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "humorousElaboration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlavorText))) :*: (S1 ('MetaSel ('Just "attainmentProcess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Document Syntax)) :*: (S1 ('MetaSel ('Just "effort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExpectedEffort) :*: S1 ('MetaSel ('Just "isObfuscated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))) |
data ValidityConditions Source #
Constructors
ValidityConditions SystemTypeValidity GameplayModeValidity |
Instances
FromJSON ValidityConditions Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods parseJSON :: Value -> Parser ValidityConditions # parseJSONList :: Value -> Parser [ValidityConditions] # | |||||
ToJSON ValidityConditions Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods toJSON :: ValidityConditions -> Value # toEncoding :: ValidityConditions -> Encoding # toJSONList :: [ValidityConditions] -> Value # toEncodingList :: [ValidityConditions] -> Encoding # omitField :: ValidityConditions -> Bool # | |||||
Generic ValidityConditions Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Associated Types
Methods from :: ValidityConditions -> Rep ValidityConditions x # to :: Rep ValidityConditions x -> ValidityConditions # | |||||
Show ValidityConditions Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods showsPrec :: Int -> ValidityConditions -> ShowS # show :: ValidityConditions -> String # showList :: [ValidityConditions] -> ShowS # | |||||
Eq ValidityConditions Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods (==) :: ValidityConditions -> ValidityConditions -> Bool # (/=) :: ValidityConditions -> ValidityConditions -> Bool # | |||||
type Rep ValidityConditions Source # | |||||
Defined in Swarm.Game.Achievement.Definitions type Rep ValidityConditions = D1 ('MetaData "ValidityConditions" "Swarm.Game.Achievement.Definitions" "swarm-0.7.0.0-IuFfgHrMoE7JrptOBRVOwx-swarm-scenario" 'False) (C1 ('MetaCons "ValidityConditions" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SystemTypeValidity) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GameplayModeValidity))) |
data SystemTypeValidity Source #
Constructors
ValidForSystemRobot | |
OnlyPlayerRobot |
Instances
FromJSON SystemTypeValidity Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods parseJSON :: Value -> Parser SystemTypeValidity # parseJSONList :: Value -> Parser [SystemTypeValidity] # | |||||
ToJSON SystemTypeValidity Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods toJSON :: SystemTypeValidity -> Value # toEncoding :: SystemTypeValidity -> Encoding # toJSONList :: [SystemTypeValidity] -> Value # toEncodingList :: [SystemTypeValidity] -> Encoding # omitField :: SystemTypeValidity -> Bool # | |||||
Generic SystemTypeValidity Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Associated Types
Methods from :: SystemTypeValidity -> Rep SystemTypeValidity x # to :: Rep SystemTypeValidity x -> SystemTypeValidity # | |||||
Show SystemTypeValidity Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods showsPrec :: Int -> SystemTypeValidity -> ShowS # show :: SystemTypeValidity -> String # showList :: [SystemTypeValidity] -> ShowS # | |||||
Eq SystemTypeValidity Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods (==) :: SystemTypeValidity -> SystemTypeValidity -> Bool # (/=) :: SystemTypeValidity -> SystemTypeValidity -> Bool # | |||||
type Rep SystemTypeValidity Source # | |||||
Defined in Swarm.Game.Achievement.Definitions type Rep SystemTypeValidity = D1 ('MetaData "SystemTypeValidity" "Swarm.Game.Achievement.Definitions" "swarm-0.7.0.0-IuFfgHrMoE7JrptOBRVOwx-swarm-scenario" 'False) (C1 ('MetaCons "ValidForSystemRobot" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "OnlyPlayerRobot" 'PrefixI 'False) (U1 :: Type -> Type)) |
data GameplayModeValidity Source #
Constructors
ValidInCreativeMode | |
ExcludesCreativeMode |
Instances
FromJSON GameplayModeValidity Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods parseJSON :: Value -> Parser GameplayModeValidity # parseJSONList :: Value -> Parser [GameplayModeValidity] # | |||||
ToJSON GameplayModeValidity Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods toJSON :: GameplayModeValidity -> Value # toEncoding :: GameplayModeValidity -> Encoding # toJSONList :: [GameplayModeValidity] -> Value # toEncodingList :: [GameplayModeValidity] -> Encoding # omitField :: GameplayModeValidity -> Bool # | |||||
Generic GameplayModeValidity Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Associated Types
Methods from :: GameplayModeValidity -> Rep GameplayModeValidity x # to :: Rep GameplayModeValidity x -> GameplayModeValidity # | |||||
Show GameplayModeValidity Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods showsPrec :: Int -> GameplayModeValidity -> ShowS # show :: GameplayModeValidity -> String # showList :: [GameplayModeValidity] -> ShowS # | |||||
Eq GameplayModeValidity Source # | |||||
Defined in Swarm.Game.Achievement.Definitions Methods (==) :: GameplayModeValidity -> GameplayModeValidity -> Bool # (/=) :: GameplayModeValidity -> GameplayModeValidity -> Bool # | |||||
type Rep GameplayModeValidity Source # | |||||
Defined in Swarm.Game.Achievement.Definitions type Rep GameplayModeValidity = D1 ('MetaData "GameplayModeValidity" "Swarm.Game.Achievement.Definitions" "swarm-0.7.0.0-IuFfgHrMoE7JrptOBRVOwx-swarm-scenario" 'False) (C1 ('MetaCons "ValidInCreativeMode" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ExcludesCreativeMode" 'PrefixI 'False) (U1 :: Type -> Type)) |