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

Scratchpad #1

Open
6 of 9 tasks
swoolcock opened this issue May 28, 2020 · 0 comments
Open
6 of 9 tasks

Scratchpad #1

swoolcock opened this issue May 28, 2020 · 0 comments

Comments

@swoolcock
Copy link
Collaborator

swoolcock commented May 28, 2020

Tasks


General notes

Avatars

  • Avatars can be represented with a MultiMod mod group.
  • Having no avatar selected will use a default sprite/weapon that has no effect on score.
  • Using an avatar will give special abilities or score bonuses.
  • If autoplay is enabled, the currently selected avatar's weapon will be replaced with a pillow. :)

Boss fights

  • Kiai sections will indicate a boss fight sequence.
  • Shortly prior to the kiai section, the boss will slide in from the side of the screen.
  • The final note in a kiai section will be converted to a boss attack.
  • During the boss fight, minions will be represented by some form of bullet (this can either be done during beatmap conversion, or dynamically during gameplay).

Environments

  • Environments affect which background/parallax/sprites are used.
  • By default, environment will be selected based on average BPM (this will be configurable).
  • Environments should contain a significant transparent area to show storyboards.

Notes on hit object implementations:

Minion

  • If hit, increase combo.
  • If missed, break combo.
  • Additionally, if missed and player is in the same lane, take damage.
  • Also covers hammers and dual orbs.
  • If holding a note sheet on the opposite lane, draw a ghost player.

Note Sheet

  • If hit head, increase combo.
  • If missed head or released before tail, break combo.
  • If hit tail and correctly held for the length of the sheet, increase combo.

Mini Boss

  • Expected to be hit X times.
  • If attacks start too late or the player stops attacking before X has been reached, take damage and break combo.
  • Need to slightly zoom in the view while attacking.

Sawblade

  • If hit, break combo and take damage.
  • If missed but the player is in the same lane, break combo and take damage.
  • If missed but the player is in the opposite lane, increase combo.

Ghost

  • If hit, increase combo.
  • If missed, nothing happens.

Notes

  • If hit, add bonus score.
  • If missed, nothing happens.

Heart

  • If hit, gain health up to maximum of 100%.
  • If missed, nothing happens.

Boss Attack

  • If hit, increase combo.
  • If missed, break combo and take damage.
@swoolcock swoolcock changed the title Task List Scratchpad May 31, 2020
@swoolcock swoolcock pinned this issue May 31, 2020
LumpBloom7 pushed a commit that referenced this issue Nov 20, 2021
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: sam01101 <lau.sam745033858@gmail.com>
LumpBloom7 added a commit that referenced this issue Nov 20, 2021
Bump ppy.osu.Game from 2021.1113.0 to 2021.1120.0 (#1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants