pokemon-go-protobuf-types-0.1.0.0: Haskell types for the Pokemon Go protobuf protocol.

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Settings.Master.EncounterSettings

Documentation

data EncounterSettings #

Instances

Eq EncounterSettings # 
Show EncounterSettings # 
Message EncounterSettings # 

Methods

descriptor :: MessageDescriptor EncounterSettings

Default EncounterSettings # 
HasField "excellentThrowThreshold" EncounterSettings EncounterSettings # 

Methods

field :: ProxySym "excellentThrowThreshold" -> Lens EncounterSettings EncounterSettings (Field "excellentThrowThreshold" EncounterSettings) (Field "excellentThrowThreshold" EncounterSettings)

HasField "greatThrowThreshold" EncounterSettings EncounterSettings # 

Methods

field :: ProxySym "greatThrowThreshold" -> Lens EncounterSettings EncounterSettings (Field "greatThrowThreshold" EncounterSettings) (Field "greatThrowThreshold" EncounterSettings)

HasField "milestoneThreshold" EncounterSettings EncounterSettings # 

Methods

field :: ProxySym "milestoneThreshold" -> Lens EncounterSettings EncounterSettings (Field "milestoneThreshold" EncounterSettings) (Field "milestoneThreshold" EncounterSettings)

HasField "niceThrowThreshold" EncounterSettings EncounterSettings # 

Methods

field :: ProxySym "niceThrowThreshold" -> Lens EncounterSettings EncounterSettings (Field "niceThrowThreshold" EncounterSettings) (Field "niceThrowThreshold" EncounterSettings)

HasField "spinBonusThreshold" EncounterSettings EncounterSettings # 

Methods

field :: ProxySym "spinBonusThreshold" -> Lens EncounterSettings EncounterSettings (Field "spinBonusThreshold" EncounterSettings) (Field "spinBonusThreshold" EncounterSettings)

type Field "excellentThrowThreshold" EncounterSettings # 
type Field "excellentThrowThreshold" EncounterSettings = Float
type Field "greatThrowThreshold" EncounterSettings # 
type Field "greatThrowThreshold" EncounterSettings = Float
type Field "milestoneThreshold" EncounterSettings # 
type Field "milestoneThreshold" EncounterSettings = Int32
type Field "niceThrowThreshold" EncounterSettings # 
type Field "niceThrowThreshold" EncounterSettings = Float
type Field "spinBonusThreshold" EncounterSettings # 
type Field "spinBonusThreshold" EncounterSettings = Float

excellentThrowThreshold :: forall msg msg'. HasField "excellentThrowThreshold" msg msg' => Lens msg msg' (Field "excellentThrowThreshold" msg) (Field "excellentThrowThreshold" msg') #

greatThrowThreshold :: forall msg msg'. HasField "greatThrowThreshold" msg msg' => Lens msg msg' (Field "greatThrowThreshold" msg) (Field "greatThrowThreshold" msg') #

milestoneThreshold :: forall msg msg'. HasField "milestoneThreshold" msg msg' => Lens msg msg' (Field "milestoneThreshold" msg) (Field "milestoneThreshold" msg') #

niceThrowThreshold :: forall msg msg'. HasField "niceThrowThreshold" msg msg' => Lens msg msg' (Field "niceThrowThreshold" msg) (Field "niceThrowThreshold" msg') #

spinBonusThreshold :: forall msg msg'. HasField "spinBonusThreshold" msg msg' => Lens msg msg' (Field "spinBonusThreshold" msg) (Field "spinBonusThreshold" msg') #