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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Settings.LevelSettings

Documentation

data LevelSettings #

Instances

Eq LevelSettings # 
Show LevelSettings # 
Message LevelSettings # 

Methods

descriptor :: MessageDescriptor LevelSettings

Default LevelSettings # 

Methods

def :: LevelSettings

HasField "trainerCpModifier" LevelSettings LevelSettings # 

Methods

field :: ProxySym "trainerCpModifier" -> Lens LevelSettings LevelSettings (Field "trainerCpModifier" LevelSettings) (Field "trainerCpModifier" LevelSettings)

HasField "trainerDifficultyModifier" LevelSettings LevelSettings # 

Methods

field :: ProxySym "trainerDifficultyModifier" -> Lens LevelSettings LevelSettings (Field "trainerDifficultyModifier" LevelSettings) (Field "trainerDifficultyModifier" LevelSettings)

type Field "trainerCpModifier" LevelSettings # 
type Field "trainerCpModifier" LevelSettings = Double
type Field "trainerDifficultyModifier" LevelSettings # 
type Field "trainerDifficultyModifier" LevelSettings = Double

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

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