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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Settings.FortSettings

Documentation

data FortSettings #

Instances

Eq FortSettings # 
Show FortSettings # 
Message FortSettings # 

Methods

descriptor :: MessageDescriptor FortSettings

Default FortSettings # 

Methods

def :: FortSettings

HasField "deployAttackMultiplier" FortSettings FortSettings # 

Methods

field :: ProxySym "deployAttackMultiplier" -> Lens FortSettings FortSettings (Field "deployAttackMultiplier" FortSettings) (Field "deployAttackMultiplier" FortSettings)

HasField "deployStaminaMultiplier" FortSettings FortSettings # 

Methods

field :: ProxySym "deployStaminaMultiplier" -> Lens FortSettings FortSettings (Field "deployStaminaMultiplier" FortSettings) (Field "deployStaminaMultiplier" FortSettings)

HasField "farInteractionRangeMeters" FortSettings FortSettings # 

Methods

field :: ProxySym "farInteractionRangeMeters" -> Lens FortSettings FortSettings (Field "farInteractionRangeMeters" FortSettings) (Field "farInteractionRangeMeters" FortSettings)

HasField "interactionRangeMeters" FortSettings FortSettings # 

Methods

field :: ProxySym "interactionRangeMeters" -> Lens FortSettings FortSettings (Field "interactionRangeMeters" FortSettings) (Field "interactionRangeMeters" FortSettings)

HasField "maxPlayerDeployedPokemon" FortSettings FortSettings # 

Methods

field :: ProxySym "maxPlayerDeployedPokemon" -> Lens FortSettings FortSettings (Field "maxPlayerDeployedPokemon" FortSettings) (Field "maxPlayerDeployedPokemon" FortSettings)

HasField "maxTotalDeployedPokemon" FortSettings FortSettings # 

Methods

field :: ProxySym "maxTotalDeployedPokemon" -> Lens FortSettings FortSettings (Field "maxTotalDeployedPokemon" FortSettings) (Field "maxTotalDeployedPokemon" FortSettings)

type Field "deployAttackMultiplier" FortSettings # 
type Field "deployAttackMultiplier" FortSettings = Double
type Field "deployStaminaMultiplier" FortSettings # 
type Field "deployStaminaMultiplier" FortSettings = Double
type Field "farInteractionRangeMeters" FortSettings # 
type Field "farInteractionRangeMeters" FortSettings = Double
type Field "interactionRangeMeters" FortSettings # 
type Field "interactionRangeMeters" FortSettings = Double
type Field "maxPlayerDeployedPokemon" FortSettings # 
type Field "maxPlayerDeployedPokemon" FortSettings = Int32
type Field "maxTotalDeployedPokemon" FortSettings # 
type Field "maxTotalDeployedPokemon" FortSettings = Int32

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

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

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

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

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

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