Skip to content

[Feature] Wind push #7

@Alrysc

Description

@Alrysc

ONB is missing one of the forms of forced movement, being wind pushes. These act somewhat like Drag, but Entity actions are not cancelled when it begins.

Some things to take into consideration that could involve modifying other areas of code:

  • This is separate from Element::wind, and could maybe be a hitflag whose common use case is on Hitboxes using only this flag and no others (including no Impact)
  • An Entity can be moved by wind during an active CardAction, but some CardActions block the movement
    • Currently, CardActions don't allow any movement at all because they occupy the same place in the ActionQueue as CardActions.
    • The solution to this handled by this issue may also be applied to direction Tiles, which can move Entities during CardActions
  • Drag interacts oddly with wind push in different directions from the movement, further investigation needed
  • This could have some attachment to Investigate when move count should increase #6

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions