Releases: TheBlackParrot/NoteTweaks
Releases · TheBlackParrot/NoteTweaks
0.8.0
2/26/2025 03:44 CST
- Added 15 more simple cubemap/reflection textures (Radials E - K, Kaleido A - H)
2/26/2025 01:59 CST
- Added acc dots to note previews
- Made the confirmation modals a bit easier to read
2/25/2025 22:31 CST
- Added confirmation dialogs to saving and loading presets
- Replaced Settings Setter export message with a confirmation dialog
- Included preset files in the zip file, wrongly assumed they'd be copied at runtime
2/25/2025 15:44 CST
- Separated acc dot color settings into left/right hands
- Added settings to skew acc dot colors towards note colors
2/24/2025 20:38 CST
- Added preset saving/loading
- Included a few more simple cubemap/reflection textures (Flat Mid, Dimple A - C)
- Included some new note presets to show the new preset functionality
0.7.7
0.7.6
- Fixed cosmetic settings not applying to chains if hitbox modifying modifiers are being used (#23)
- Settings are now automatically saved when pressing the back button, instead of when any value changes (reducing unneeded writes) (#13)
- Moved acc dots to the back of the settings tabs to better organize stuff
- Removed debug message relating to face symbol vertices (oops)
0.7.5
- Added bloom settings for outlines and face symbols
- NOTE: Bloom on outlines is only supported on or after 1.39.1 due to the way outlines are setup on older versions of the game.
- Added Pentagon arrow mesh
- Added Pointy arrow mesh
- Revamped the Chevron arrow mesh
- Fixed material manager assuming the wrong post processing value when Settings Setter changes it
- Fixed rainbow bombs showing black when bloom is toggled off
- Fixed scaling on cutout textures
0.7.4
0.7.3
All versions
- Allowed mod to run on Vivify maps
- (Custom Vivify notes seem to override defaults completely, so this shouldn't interfere at all)
- Added toggle to disable on maps requiring Vivify
- Added a "Dissolve" (
CutoutEffect
) slider to the note preview (primarily for debug purposes, but it's neat to look at it)- This may be expanded upon in the future to enable some extra bloom settings for colors
- Added update notification to the mod settings tab
- Rainbow bomb mode can now apply to bombs and bomb outlines separately
- Added a button to navigate straight to the latest release if updates are available
- Added the ability to export current settings as a copy-pastable JSON object for Settings Setter use
- Added quick toggle for acc dots, as they're banned in tournament settings
- Ensured materials use
One, Zero, Zero, Zero
blending factors, just to keep things consistent between bloom/no bloom - Removed some unnecessary extra materials
- Update notification was moved above the tabs on the right side of the settings UI
- Ensured texture directories are created when accessed
- Pre-release tag is now dependent on the build configuration
- Fixed bombs rendering as the first seen rainbow color on Chroma maps when rainbow bombs are on
- Fixed arrow reflection alpha issues by preventing modifications if a
MirroredGameNoteController
is present on a note - Fixed dots in the note preview not being effected by dissolve animations
- Fixed various issues when disabling post processing/bloom (e.g. #17)
- Fixed arrows not using the correct materials in the note preview
- Fixed fog settings not applying to arrow previews
- Fixed bomb textures not re-initializing correctly in the settings after Settings Setter changes them
1.37.1, 1.34.2, 1.29.1
- Fixed outlines popping in/out of thin air on Noodle maps no matter the bloom post processing setting
- Fixed material swapping being weird dependent on post processing settings
0.7.2
- Added support for Heck's Settings Setter module
- Details for mappers can be found on the wiki
- Colors are now stored as hexadecimal strings in configuration files
- This will reset color values to defaults.
- Acc dots now shrink alongside Cutout values on notes (#15)
- Stronger sanity checks for active reflective material cubemap textures, and active face symbol meshes and textures
- Fixed some note objects not rendering on camera layer 8/Note layer
- Switched target framework from
net472
tonet48
- Now licensed under GPL-3.0 (#16)
Cubemap/reflection textures are available from the 0.6.0 release
0.7.1
- Completely re-did color boost patching to avoid touching player save data (#14)
- (NOTE: this did not impact 1.34.2 and 1.29.1)
- Added note preview distance slider
- Organized configuration variable access
(I cannot think of the right word right now)
Cubemap/reflection textures are available from the 0.6.0 release
0.7.0
- Added the ability to add outlines to notes and chains, as well as bombs
- (and these DO disappear along with their parent notes in Noodle maps!)
- NOTE: 1.29.1, 1.34.2, and 1.37.1 will display outlines a bit darker than intended. I could not find a way around this, sorry! I'm under the assumption 1.29.1 is close to being officially deprecated leaderboard-wise, and 1.34.2 and 1.37.1 are only here as stepping stones to 1.29.1 support. So, it'll do for now.
- Added a tab in the map select mod settings tab that contains some quick settings
- Added a few more simple cubemap/reflection textures just to flesh out the default list a bit more
- Added depth fog and height fog settings
- Added rim lighting/reflection mask settings
- Disabled note reflections in low mirror mode
- This should only be temporary, unfortunately this in of itself is a whole conundrum. (Does not impact Off, Medium, and High)
- Added default value hints in hover tooltips where very extremely needed
- I want to figure out a better solution eventually.
BSML terrifies me
- I want to figure out a better solution eventually.
- Organized version data management a little better
- About panel now notifies of new updates
- About panel now shows
(Pre-release)
beside the game version if the mod is newer than the current stable version - Abstracted triangle face mesh generation for future use
(was trying to make stars for dots, but that failed pretty spectacularly)
- Offset setting caps were narrowed between -0.2 and 0.2
- Dot meshes now apply a
CutoutEffect
matching against (the inverse of) the original glow texture alpha value - The Fix Dots on Noodle Maps setting is now enabled by default
- Removed accidental TODO message (oops)
- Fixed incorrect render queues if acc dots were enabled and rendered on top of face symbols
- Fixed alpha values on dot glow textures remaining at 1 even if the map requests it to be changed in maps utilizing Noodle Extensions
Cubemap/reflection textures are available from the 0.6.0 release
0.6.0
- Arrow meshes can now be replaced
- Symbol glow textures can now be replaced
- Symbol glow textures can now use the
ReverseSubtract
blending method, making them act more like shadows - Minimum/maximum brightness thresholds can now be enforced on left/right colors
- Moved preview container to the center of the menu (so that previews reflect actual in-game appearance from your viewpoint)
- Added glow texture offsets
- Face symbol
rectanglemesh generation was abstracted out in order to generate some more complex symbols in the future- Chevrons are the first "test" of a more complex symbol, be warned it may change in a future update as I figure things out
- Preview container now bobs up/down and left/right
- Embedded some of the simpler cubemap textures so the texture dropdowns aren't just empty (Flat, Radials A, Radials B)
- Dots can now optionally be left as defaults (just glow textures) on maps utilizing Noodle Extensions
- Mesh management has been consolidated into one class
- No longer using the default glow texture, as the default arrow and dot glow textures aren't quite the same.
- Arrow glow texture X-axis scaling was reverted back to 0.6f from 0.633f
- Settings tabs are now paginated to avoid some odd menu laser pointer out of interactive bounds stuff
- Re-arranged some settings tabs in a better order imo
- Fixed arrows not doing anything with CutoutEffect on maps utilizing Noodle Extensions
Cubemap textures have also updated! Removed the ones that are now embedded in the mod itself and added some toon-y textures, alongside a few new gradients.