Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data BattleAction Source #
actionStartMs :: forall msg msg'. HasField "actionStartMs" msg msg' => Lens msg msg' (Field "actionStartMs" msg) (Field "actionStartMs" msg') Source #
activePokemonId :: forall msg msg'. HasField "activePokemonId" msg msg' => Lens msg msg' (Field "activePokemonId" msg) (Field "activePokemonId" msg') Source #
attackerIndex :: forall msg msg'. HasField "attackerIndex" msg msg' => Lens msg msg' (Field "attackerIndex" msg) (Field "attackerIndex" msg') Source #
battleResults :: forall msg msg'. HasField "battleResults" msg msg' => Lens msg msg' (Field "battleResults" msg) (Field "battleResults" msg') Source #
damageWindowsEndTimestampMss :: forall msg msg'. HasField "damageWindowsEndTimestampMss" msg msg' => Lens msg msg' (Field "damageWindowsEndTimestampMss" msg) (Field "damageWindowsEndTimestampMss" msg') Source #
damageWindowsStartTimestampMss :: forall msg msg'. HasField "damageWindowsStartTimestampMss" msg msg' => Lens msg msg' (Field "damageWindowsStartTimestampMss" msg) (Field "damageWindowsStartTimestampMss" msg') Source #
durationMs :: forall msg msg'. HasField "durationMs" msg msg' => Lens msg msg' (Field "durationMs" msg) (Field "durationMs" msg') Source #
energyDelta :: forall msg msg'. HasField "energyDelta" msg msg' => Lens msg msg' (Field "energyDelta" msg) (Field "energyDelta" msg') Source #
maybe'battleResults :: forall msg msg'. HasField "maybe'battleResults" msg msg' => Lens msg msg' (Field "maybe'battleResults" msg) (Field "maybe'battleResults" msg') Source #
maybe'playerJoined :: forall msg msg'. HasField "maybe'playerJoined" msg msg' => Lens msg msg' (Field "maybe'playerJoined" msg) (Field "maybe'playerJoined" msg') Source #
maybe'playerLeft :: forall msg msg'. HasField "maybe'playerLeft" msg msg' => Lens msg msg' (Field "maybe'playerLeft" msg) (Field "maybe'playerLeft" msg') Source #
playerJoined :: forall msg msg'. HasField "playerJoined" msg msg' => Lens msg msg' (Field "playerJoined" msg) (Field "playerJoined" msg') Source #
playerLeft :: forall msg msg'. HasField "playerLeft" msg msg' => Lens msg msg' (Field "playerLeft" msg) (Field "playerLeft" msg') Source #
targetIndex :: forall msg msg'. HasField "targetIndex" msg msg' => Lens msg msg' (Field "targetIndex" msg) (Field "targetIndex" msg') Source #