package elm_playground_gamekits

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module OffroadSource

Sourcetype ground = {
  1. height : Playground.number -> Playground.number -> Playground.number;
  2. gravity : Playground.number;
  3. lo : Playground.number;
  4. hi : Playground.number;
}
Sourcetype t = {
  1. body : Topdown.t;
  2. h : Playground.number;
  3. vh : Playground.number;
  4. air : bool;
}
Sourceval start : ground -> Topdown.t -> t
Sourceval slope : ground -> Playground.number -> Playground.number -> Playground.number * Playground.number
Sourceval drive : ground -> Topdown.track -> Topdown.params -> Playground.number -> Playground.number -> Playground.number -> t -> t
Sourceval push : Playground.number -> t -> t -> t * t
Sourceval pose : ground -> t -> Playground.number * Playground.number