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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Settings.FortSettings

Documentation

data FortSettings Source #

Instances

Eq FortSettings Source # 
Show FortSettings Source # 
Default FortSettings Source # 

Methods

def :: FortSettings #

Message FortSettings Source # 
HasField "deployAttackMultiplier" FortSettings FortSettings Source # 

Methods

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

HasField "deployStaminaMultiplier" FortSettings FortSettings Source # 

Methods

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

HasField "farInteractionRangeMeters" FortSettings FortSettings Source # 

Methods

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

HasField "interactionRangeMeters" FortSettings FortSettings Source # 

Methods

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

HasField "maxPlayerDeployedPokemon" FortSettings FortSettings Source # 

Methods

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

HasField "maxTotalDeployedPokemon" FortSettings FortSettings Source # 

Methods

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

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

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

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

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

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

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

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