Skip to content

Bug Report: Inputs are registered every frame a key is pressed #6462

@Hundrec

Description

@Hundrec

Version

0.7.5 develop

Description (include any images, videos, errors, or crash logs)

A recent batch of commits pushed to develop now makes it so the game registers inputs for as many frames as they are held down.

This has led to many different bugs in various parts of the game, including:

  • Trying to advance a dialogue using ENTER opens the Pause Menu
  • Holding ENTER on a lock in Character Select spams the lock sound and animation every frame
  • Pressing ESC in Character Select cancels the character selection, but also exits back to Freeplay
  • Selecting a Freeplay song with an alt instrumental immediately enters the song without giving you a choice
  • etc.

Video Example

https://x.com/Hucks909/status/1992064456885731543

Offending Commits

Image

It's the weekend, so we need your help! I might just have a reward for whoever figures this one out :)

Steps to Reproduce

  1. Download or compile a recent develop build
  2. Play normally, I'm sure you'll encounter one of these bugs sooner or later

Metadata

Metadata

Assignees

Labels

high priorityMust be resolved urgently.status: resolvedIssue has been fixed or suggestion has been implemented in a public release.type: major bugInvolves a major bug, including crashes, softlocks, or issues blocking progression

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions