Shotstype t = {x : Playground.number;y : Playground.number;vx : Playground.number;vy : Playground.number;}val straight :
Playground.number ->
Playground.number ->
Playground.number ->
Playground.number ->
tval aimed :
Playground.number ->
(Playground.number * Playground.number) ->
(Playground.number * Playground.number) ->
tval on_screen : Playground.number -> Playground.screen -> t -> boolval near :
Playground.number ->
(Playground.number * Playground.number) ->
t ->
boolval angle : t -> Playground.number