Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Complete overhaul of the codebase #249

Merged
merged 204 commits into from
May 8, 2022
Merged

Complete overhaul of the codebase #249

merged 204 commits into from
May 8, 2022

Conversation

naoei
Copy link
Member

@naoei naoei commented Jan 18, 2022

I'm opening up this pull request now to keep track of what needs to be done.

Hit objects

  • Beat
  • Hard Beat
  • Sliders

Judgement

  • Beat
  • Hard Beat
  • Slider // In consideration of change
  • Judgement results
    • Paddle distribution
    • Timing distribution

Effects

  • Kiai
    • Classic
    • Turbulent
  • Slider "drag"
  • Playfield visualizer

Skinning -- will be done in a separate PR.

Mods

  • Autoplay
  • Cinema
  • Daycore
  • Difficulty Adjust
  • Double time
  • Easy
  • Fade in
  • Flashlight
  • Half time
  • Hard rock
  • Inverse
  • Lite
  • Nightcode
  • No fail
  • Perfect
  • Relax
  • Sudden Death

Extras

  • Replay
  • Settings
    • Show visualizer
    • Playfield Dim
    • Beat size
    • Kiai Effect
Possibly more to come but I can't think of any at the moment.

@naoei naoei added code quality enhancement New feature or request labels Jan 18, 2022
@naoei naoei marked this pull request as ready for review May 6, 2022 22:12
@naoei naoei requested a review from LumpBloom7 May 6, 2022 22:13
Copy link
Collaborator

@LumpBloom7 LumpBloom7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't do a full detailed pass on this, but a test run didn't seem to show any major issues.

@naoei naoei merged commit 4bb4feb into master May 8, 2022
@naoei naoei deleted the overhaul branch May 8, 2022 14:11
@naoei naoei mentioned this pull request May 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code quality enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants