2394425147 / 2394425147/astrodx

[Feature] Add Touch Fireworks (rainbow burst effect + sound) for specific notes

オープン
#260 コメント 1 件 リアクション 0 件 担当者 1 名 @2394425147 が担当を希望しています GitHub で見る
enhancement in-progress
主要言語
C#
スター
1.9k
フォーク
63
PR マージ指標
30日以内にマージされた PR はありません

説明

### Is your feature request related to a problem?

Yes. Some charts include special "Touch" notes that trigger a colorful Fireworks (rainbow burst) visual effect and a distinctive sound upon successful hit. When playing these charts in AstroDX, these notes behave like regular notes without any special visual or audio feedback. This makes certain iconic chart sections feel flat and less immersive compared to the arcade experience.

### Describe the feature

I would like AstroDX to implement the Touch Fireworks effect for notes that are tagged with the Fireworks attribute in the chart data. The implementation should include:

1. **Visual**: A colorful rainbow burst / firework particle effect that blooms at the center of the screen (or around the note position) when the note is successfully hit.
2. **Audio**: A sound that plays simultaneously with the visual effect.
3. The effect should be consistent with the arcade version's style and timing.

Image
(pic from the web)

### Reason for adding

- **Enhanced immersion** – The combination of visual + audio feedback makes these sections feel more satisfying and impactful, especially during climactic parts of a song.
- **Arcade parity** – For players who transition between arcade and AstroDX, the absence of this effect creates a noticeable gap in experience quality, making AstroDX feel less polished in comparison.

### Example(s)

Take the chart **"零號車輛"** on its 12+ difficulty level. In the middle section, there is a memorable sequence where Touch Fireworks notes are placed to sync with the music's climax. Hitting them in the arcade triggers a beautiful rainbow explosion that pairs perfectly with the song's energy. In AstroDX, this same section currently plays as ordinary notes with no special feedback, which significantly reduces the impact and enjoyment of that part.

### Additional context

- I am not sure whether the `maidata.txt` format includes a specific flag for Fireworks notes (or for all versions of charts data). If the data is missing, perhaps it will be very sad.
- If performance is a concern, the effect could be optional (toggle in settings).

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。