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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Settings.Master.PlayerLevelSettings

Documentation

data PlayerLevelSettings Source #

Instances

Eq PlayerLevelSettings Source # 
Show PlayerLevelSettings Source # 
Default PlayerLevelSettings Source # 
Message PlayerLevelSettings Source # 
HasField "cpMultiplier" PlayerLevelSettings PlayerLevelSettings Source # 

Methods

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

HasField "maxEggPlayerLevel" PlayerLevelSettings PlayerLevelSettings Source # 

Methods

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

HasField "maxEncounterPlayerLevel" PlayerLevelSettings PlayerLevelSettings Source # 

Methods

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

HasField "rankNum" PlayerLevelSettings PlayerLevelSettings Source # 
HasField "requiredExperience" PlayerLevelSettings PlayerLevelSettings Source # 

Methods

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

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

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

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

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

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

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