Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data GymBattleSettings #
Eq GymBattleSettings # | |
Show GymBattleSettings # | |
Message GymBattleSettings # | |
Default GymBattleSettings # | |
HasField "attackServerInterval" GymBattleSettings GymBattleSettings # | |
HasField "bonusTimePerAllySeconds" GymBattleSettings GymBattleSettings # | |
HasField "dodgeDurationMs" GymBattleSettings GymBattleSettings # | |
HasField "dodgeEnergyCost" GymBattleSettings GymBattleSettings # | |
HasField "enemyAttackInterval" GymBattleSettings GymBattleSettings # | |
HasField "energyDeltaPerHealthLost" GymBattleSettings GymBattleSettings # | |
HasField "energyPerSec" GymBattleSettings GymBattleSettings # | |
HasField "maximumAttackersPerBattle" GymBattleSettings GymBattleSettings # | |
HasField "maximumEnergy" GymBattleSettings GymBattleSettings # | |
HasField "minimumPlayerLevel" GymBattleSettings GymBattleSettings # | |
HasField "retargetSeconds" GymBattleSettings GymBattleSettings # | |
HasField "roundDurationSeconds" GymBattleSettings GymBattleSettings # | |
HasField "sameTypeAttackBonusMultiplier" GymBattleSettings GymBattleSettings # | |
HasField "swapDurationMs" GymBattleSettings GymBattleSettings # | |
type Field "attackServerInterval" GymBattleSettings # | |
type Field "bonusTimePerAllySeconds" GymBattleSettings # | |
type Field "dodgeDurationMs" GymBattleSettings # | |
type Field "dodgeEnergyCost" GymBattleSettings # | |
type Field "enemyAttackInterval" GymBattleSettings # | |
type Field "energyDeltaPerHealthLost" GymBattleSettings # | |
type Field "energyPerSec" GymBattleSettings # | |
type Field "maximumAttackersPerBattle" GymBattleSettings # | |
type Field "maximumEnergy" GymBattleSettings # | |
type Field "minimumPlayerLevel" GymBattleSettings # | |
type Field "retargetSeconds" GymBattleSettings # | |
type Field "roundDurationSeconds" GymBattleSettings # | |
type Field "sameTypeAttackBonusMultiplier" GymBattleSettings # | |
type Field "swapDurationMs" GymBattleSettings # | |
attackServerInterval :: forall msg msg'. HasField "attackServerInterval" msg msg' => Lens msg msg' (Field "attackServerInterval" msg) (Field "attackServerInterval" msg') #
bonusTimePerAllySeconds :: forall msg msg'. HasField "bonusTimePerAllySeconds" msg msg' => Lens msg msg' (Field "bonusTimePerAllySeconds" msg) (Field "bonusTimePerAllySeconds" msg') #
dodgeDurationMs :: forall msg msg'. HasField "dodgeDurationMs" msg msg' => Lens msg msg' (Field "dodgeDurationMs" msg) (Field "dodgeDurationMs" msg') #
dodgeEnergyCost :: forall msg msg'. HasField "dodgeEnergyCost" msg msg' => Lens msg msg' (Field "dodgeEnergyCost" msg) (Field "dodgeEnergyCost" msg') #
enemyAttackInterval :: forall msg msg'. HasField "enemyAttackInterval" msg msg' => Lens msg msg' (Field "enemyAttackInterval" msg) (Field "enemyAttackInterval" msg') #
energyDeltaPerHealthLost :: forall msg msg'. HasField "energyDeltaPerHealthLost" msg msg' => Lens msg msg' (Field "energyDeltaPerHealthLost" msg) (Field "energyDeltaPerHealthLost" msg') #
energyPerSec :: forall msg msg'. HasField "energyPerSec" msg msg' => Lens msg msg' (Field "energyPerSec" msg) (Field "energyPerSec" msg') #
maximumAttackersPerBattle :: forall msg msg'. HasField "maximumAttackersPerBattle" msg msg' => Lens msg msg' (Field "maximumAttackersPerBattle" msg) (Field "maximumAttackersPerBattle" msg') #
maximumEnergy :: forall msg msg'. HasField "maximumEnergy" msg msg' => Lens msg msg' (Field "maximumEnergy" msg) (Field "maximumEnergy" msg') #
minimumPlayerLevel :: forall msg msg'. HasField "minimumPlayerLevel" msg msg' => Lens msg msg' (Field "minimumPlayerLevel" msg) (Field "minimumPlayerLevel" msg') #
retargetSeconds :: forall msg msg'. HasField "retargetSeconds" msg msg' => Lens msg msg' (Field "retargetSeconds" msg) (Field "retargetSeconds" msg') #
roundDurationSeconds :: forall msg msg'. HasField "roundDurationSeconds" msg msg' => Lens msg msg' (Field "roundDurationSeconds" msg) (Field "roundDurationSeconds" msg') #
sameTypeAttackBonusMultiplier :: forall msg msg'. HasField "sameTypeAttackBonusMultiplier" msg msg' => Lens msg msg' (Field "sameTypeAttackBonusMultiplier" msg) (Field "sameTypeAttackBonusMultiplier" msg') #
swapDurationMs :: forall msg msg'. HasField "swapDurationMs" msg msg' => Lens msg msg' (Field "swapDurationMs" msg) (Field "swapDurationMs" msg') #