Skip to content

Model general stored vertical speed to be #2882

Description

@kjbranch

Stored vertical speed is currently represented as 1 or 2 tiles of downward speed, but different amounts of speed can be important, as well as stored upward speed:

  • Freefall clips may require specific ranges of non-integer fall speed
  • Stored spring ball jumps and super jumps can store upward speed with a wide range of values
  • Super sinks may also use this?

We need a way to comeInWithStoredVerticalSpeed and leaveWithStoredVerticalSpeed without having to specify each possible value -this is necessary to prevent having a dozen strats added in each direction while crossing a flat room. Some rooms will need specific stored speed values still, such as breaking a bomb wall with screw and grapple.

Much of the work for modeling uses of stored speed has been done, but the schema needs to be improved before they can be incorporated:
#2865

Metadata

Metadata

Assignees

No one assigned

    Labels

    Model:Logic ElementInvolves adding a logical element. Can be a breaking change if modifying existing strats to use it.New Strat Type

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions