Jiiniasu
68129ec451
Fix tone helper drawn on wrong octave ( #746 )
...
* Add GetCurrentBeat()
* Clamp tone helper to the octave of target note
Prevent tone helper from being off by an octave
2025-01-06 06:38:38 +01:00
Rap-Voca and Florian Ostertag
451b97acbf
Basic Rap Note Support ( #708 )
...
* Differentiate between Rap and Freestyle Notes
* Render Rap Notes
* Treat Rap notes as own notes
* Update CLyric.cs
---------
Co-authored-by: Florian Ostertag <flokuep@users.noreply.github.com >
2024-10-11 19:42:36 +02:00
Jiiniasu
8023b61a41
Fix delayed perfect line effect ( #704 )
...
* Fix delayed perfect line effect
* Address Sonarcloud issues for CNoteBars.cs
* Fix out of range bug caused by removing last()
2024-08-18 14:53:25 +02:00
Gary Kertopermono
daec506445
Rap notes will use the rap notes graphics
2021-06-18 10:58:55 +02:00
Gary Kertopermono
821a85ab17
Made it easier to check for golden and rap notes
2020-04-05 18:03:27 +02:00
Gary Kertopermono
26655b84dc
Rap notes are now properly interpreted
2019-04-09 17:32:42 +02:00
Jiiniasu
e02ea84ff0
Merge remote-tracking branch 'refs/remotes/Vocaluxe/develop' into Multimonitor
2017-09-07 20:19:19 +02:00
Jiiniasu
e92bc0c13c
Redo the 1-Pixel-Gap Fixes
...
A different approach to fix the 1px gaps occurring in certain notes.
2017-01-07 14:23:42 +01:00
Jiiniasu
25d98d5134
Fix: Positioning of Notelines
...
Notelines rect was top adjusted to a calculated center position making
the lines slightly offset downwards.
2017-01-07 12:01:23 +01:00
Jiiniasu
bf5205b080
Add Inital Multi-Monitor Support
...
Initial support for multimonitor setups.
Support for up to 6 monitors with 1-6 players on screen 1 and 0-6
players on screen 2-6.
Currently the max amount of players is unchanged and participating
players are spread across all available screens.
Screens are extended horizontally. For fullscreen use with multiple
physical monitors one will have to use some kind of
surround-configuration. (AMD Eyefinity/nVidia Surround/etc.)
2016-12-18 18:51:51 +01:00
Jiiniasu
9cf8126603
Fix 1px gap in middle of certain notes
2016-08-10 10:35:38 +02:00
Jiiniasu
01e1ead0a4
Fix 1px gap appearing in notes of certain lengths
2016-04-12 21:19:42 +02:00
Jiiniasu
989c7af2d2
Repeat note-mid-texture instead of stretching it
...
Additionally, the code no longer assumes width to be 2x end width.
2016-04-10 16:37:10 +02:00
Jiiniasu
e3265edbb0
Make note base colorisable
2016-04-10 12:21:52 +02:00
Jiiniasu
4564c6a384
Correct broken fading and set fallback to use old hardcoded values
2016-04-10 11:02:18 +02:00
Jiiniasu
a7a359c8e7
Make notelines colour customisable
2016-04-10 10:18:59 +02:00
Jiiniasu
d9bc3fb907
Reorganising method arguments
2016-04-10 10:16:46 +02:00
Jiiniasu
639cb07fcf
Make notes more customisable
...
Split notes graphics into note and fill
Changed notes, notes fill and notes bg to be the same size.
Distorting/stretching graphics no longer needed.
Adjusted the _DrawNote* functions and made additions for the separated
fill
2016-04-09 23:38:58 +02:00
Flamefire
2f99cd2560
Make CSingNotes also implement Draw()
...
Also a bit refactoring
2014-10-22 22:00:25 +02:00