rush icon indicating copy to clipboard operation
rush copied to clipboard

Scratchpad

Open swoolcock opened this issue 5 years ago • 0 comments

Tasks

  • [x] Installation instructions
  • [x] Better player sprite
  • [x] Rewinding (#32, #33)
  • [ ] Boss sprite during kiai sections
  • [x] Saw blades
  • [ ] Hammers and other minion variants
  • [x] Health bar
  • [x] Health pickups
  • [ ] Custom avatars/abilities via mods

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 avatar May 28 '20 11:05 swoolcock