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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Settings.Master.EquippedBadgeSettings

Documentation

data EquippedBadgeSettings #

Instances

Eq EquippedBadgeSettings # 
Show EquippedBadgeSettings # 
Message EquippedBadgeSettings # 

Methods

descriptor :: MessageDescriptor EquippedBadgeSettings

Default EquippedBadgeSettings # 
HasField "catchProbabilityBonus" EquippedBadgeSettings EquippedBadgeSettings # 

Methods

field :: ProxySym "catchProbabilityBonus" -> Lens EquippedBadgeSettings EquippedBadgeSettings (Field "catchProbabilityBonus" EquippedBadgeSettings) (Field "catchProbabilityBonus" EquippedBadgeSettings)

HasField "equipBadgeCooldownMs" EquippedBadgeSettings EquippedBadgeSettings # 

Methods

field :: ProxySym "equipBadgeCooldownMs" -> Lens EquippedBadgeSettings EquippedBadgeSettings (Field "equipBadgeCooldownMs" EquippedBadgeSettings) (Field "equipBadgeCooldownMs" EquippedBadgeSettings)

HasField "fleeProbabilityBonus" EquippedBadgeSettings EquippedBadgeSettings # 

Methods

field :: ProxySym "fleeProbabilityBonus" -> Lens EquippedBadgeSettings EquippedBadgeSettings (Field "fleeProbabilityBonus" EquippedBadgeSettings) (Field "fleeProbabilityBonus" EquippedBadgeSettings)

type Field "catchProbabilityBonus" EquippedBadgeSettings # 
type Field "catchProbabilityBonus" EquippedBadgeSettings = [Float]
type Field "equipBadgeCooldownMs" EquippedBadgeSettings # 
type Field "equipBadgeCooldownMs" EquippedBadgeSettings = Int64
type Field "fleeProbabilityBonus" EquippedBadgeSettings # 
type Field "fleeProbabilityBonus" EquippedBadgeSettings = [Float]

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

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

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