Files
loop/src/Dodge/RandImpulse.hs
T
2025-10-17 22:32:40 +01:00

11 lines
286 B
Haskell

module Dodge.RandImpulse where
import Control.Monad.State
import Dodge.Data.ActionPlan
import RandomHelp
doRandImpulse :: RandImpulse -> State StdGen Impulse
doRandImpulse ri = case ri of
RandImpulseList xs -> takeOne xs
RandImpulseCircMove r -> MoveNoStride <$> randInCirc r