2394425147 / 2394425147/astrodx

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

Đang mở
#260 1 bình luận 0 reaction 1 người được giao Được @2394425147 nhận Xem trên GitHub
enhancement in-progress
Ngôn ngữ chính
C#
Star
1.9k
Fork
63
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

### 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).

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.