Juice3dval none : seed:int -> tval step : Playground.computer -> t -> tval now : t -> Playground.timeval on : t -> boolval shake : Playground3d.number -> t -> tval frozen : t -> boolval flash : Playground.color -> int -> t -> tval sparks : burstval smoke : burstval debris : Playground.color -> burstval drops : Playground.color -> burstval burst :
at:(Playground3d.number * Playground3d.number * Playground3d.number) ->
burst ->
t ->
tval camera : t -> Playground3d.camera -> Playground3d.cameraval view : t -> Playground3d.shape3d list -> Playground3d.shape3d list