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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Settings.Master.PlayerLevelSettings

Documentation

data PlayerLevelSettings #

Instances

Eq PlayerLevelSettings # 
Show PlayerLevelSettings # 
Message PlayerLevelSettings # 

Methods

descriptor :: MessageDescriptor PlayerLevelSettings

Default PlayerLevelSettings # 
HasField "cpMultiplier" PlayerLevelSettings PlayerLevelSettings # 

Methods

field :: ProxySym "cpMultiplier" -> Lens PlayerLevelSettings PlayerLevelSettings (Field "cpMultiplier" PlayerLevelSettings) (Field "cpMultiplier" PlayerLevelSettings)

HasField "maxEggPlayerLevel" PlayerLevelSettings PlayerLevelSettings # 

Methods

field :: ProxySym "maxEggPlayerLevel" -> Lens PlayerLevelSettings PlayerLevelSettings (Field "maxEggPlayerLevel" PlayerLevelSettings) (Field "maxEggPlayerLevel" PlayerLevelSettings)

HasField "maxEncounterPlayerLevel" PlayerLevelSettings PlayerLevelSettings # 

Methods

field :: ProxySym "maxEncounterPlayerLevel" -> Lens PlayerLevelSettings PlayerLevelSettings (Field "maxEncounterPlayerLevel" PlayerLevelSettings) (Field "maxEncounterPlayerLevel" PlayerLevelSettings)

HasField "rankNum" PlayerLevelSettings PlayerLevelSettings # 

Methods

field :: ProxySym "rankNum" -> Lens PlayerLevelSettings PlayerLevelSettings (Field "rankNum" PlayerLevelSettings) (Field "rankNum" PlayerLevelSettings)

HasField "requiredExperience" PlayerLevelSettings PlayerLevelSettings # 

Methods

field :: ProxySym "requiredExperience" -> Lens PlayerLevelSettings PlayerLevelSettings (Field "requiredExperience" PlayerLevelSettings) (Field "requiredExperience" PlayerLevelSettings)

type Field "cpMultiplier" PlayerLevelSettings # 
type Field "cpMultiplier" PlayerLevelSettings = [Float]
type Field "maxEggPlayerLevel" PlayerLevelSettings # 
type Field "maxEggPlayerLevel" PlayerLevelSettings = Int32
type Field "maxEncounterPlayerLevel" PlayerLevelSettings # 
type Field "maxEncounterPlayerLevel" PlayerLevelSettings = Int32
type Field "rankNum" PlayerLevelSettings # 
type Field "rankNum" PlayerLevelSettings = [Int32]
type Field "requiredExperience" PlayerLevelSettings # 
type Field "requiredExperience" PlayerLevelSettings = [Int32]

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

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

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

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

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