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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Settings.Master.EncounterSettings

Documentation

data EncounterSettings Source #

Instances

Eq EncounterSettings Source # 
Show EncounterSettings Source # 
Default EncounterSettings Source # 
Message EncounterSettings Source # 
HasField "excellentThrowThreshold" EncounterSettings EncounterSettings Source # 

Methods

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

HasField "greatThrowThreshold" EncounterSettings EncounterSettings Source # 

Methods

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

HasField "milestoneThreshold" EncounterSettings EncounterSettings Source # 

Methods

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

HasField "niceThrowThreshold" EncounterSettings EncounterSettings Source # 

Methods

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

HasField "spinBonusThreshold" EncounterSettings EncounterSettings Source # 

Methods

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

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

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

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

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

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

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