NoteSkin Selector Remastered; new layout, new code, and more customizability.
This is a completely remastered one of my old mods "NoteSkin Selector", created in 2022. This mod heavily improves and enhances everything from the old mod. It includes a new friendlier GUI layout for selecting skins more easily, a better optimized and organized code. Basically, a more improved version of the current built-in noteskin system in the engine, because that one sucks ass ngl.
NoteSkin Selector Remastered © 2024 by MemeFlavor is licensed under CC BY-NC-ND 4.0
- Computer
- Windows, MacOS, and Linux are only supported when playing this mod.
- Android, Switch, Consoles and other devices are not supported due to controller issues (i.e page scrolling and UI interaction).
- Never ask a FUCKING port of this, especially Android I ain't doin' that shit.
- Psych Engine
- Versions: 0.7.3, 1.0.3, & 1.0.4 are only supported when playing this mod.
- Other Psych Engine forks might support this mod.
- The fork may use an unsupported version of Psych Engine or alter certain Lua & HScript features.
- A new improved and user-friendly GUI.
- A
4x4display grid to select multiple skins - A scroll bar to scroll through multiple pages of skin
- A search bar to easily find the certain skin you want to select
- A
- An new improve preview for skins
- A preview strum in each of the skins and its accompanying animations
- Subfolders for custom skin packs
- Customizable background music
- Somewhat Optimize, idk
- Data Saving
- Tab - Entering the skin selection screen (May required to be double-tap if double-tapping is enabled)
- Q or E - Switching up or down in pages
- O or P - Switching left or right in skin selection states
- Z or X - Switching left or right in preview animations
- Enter - Returning back to the song
- Esc - Exiting without going back to the song
- F1 - Entering Skin Editor
- Z - Make the template reference note move closer
- X - Make the template reference note move back
- C - Make the template reference note disappear
- N or M - Switching left or right in skin editor states
- W, A, S, D - Moving the skin's offset positions
- UP, LEFT, DOWN, RIGHT - Moving the skin's offset positions in smaller steps
- Enter - Returning back to the skin Selection
- Refactor the main source code to prevent shitty spaghetti code.
- Skin Classes have been split into multiple subclasses each corresponding to their functions.
- Added a custom UI API (FlavorUI), that I've dedicated way too long on this.
- Added the Skin Editor, making way more better and stylish than the last time.
- Added a new noteskin D-Sides and SonicFunk.
- Added a warning for switching pages (i.e. using keys from your keyboard) while searching skins.
- Added an ability to enable preview animation to fix conflicts with the note keybinds and controls.
- Adjust scrollbar thumb offsets between the start and end page positions.
- Selection of the skin will always remain constant, even when the skin has missing animations.
- Optimize checkboxes, syncing and clicking now checks for its interaction instead of every updated frame.
- Optimize certain parts of the code that might slightly actually optimize it.
- Correctly allocate table to their corresponding array and dictionaries.
- Remove certain component attributes that have never been utilize within the code.
- Fixed a previous bug where holding the skin button then switching to another page, will cause some selection issue when choosing a skin.
- Fixed a bug where the searching algorithm would not render any skins due to the array having a max limit for some reason.
- Fixed a bug where the skin highlight name wouldn't render properly when searching/switching while hovering the skins.
- Fixed a bug when searching up skins will have their incorrect offsets shown.
Caution
If you are a developer and you want to remove certain assets (skins, sprites, music, etc) that you own within this mod. I will happily obliged with your decision, I will remove your assets within the mod with no hesitation.
- Majin - Vs. Sonic.EXE 2.0
- Arrow Funk - Arrow Funk
- Bad - FNF, but bad (REMAKE)
- Creepy - Vs. Flippy
- DSides - FNF' D-Sides Redux
- DokiDoki - FNF: Doki Doki Takeover Plus!
- M1KU - Hatsune Miku - Project Funkin'
- MM, MM Luigi - FNF: Mario's Madness
- Ourple - Vs Ourple Guy
- SonicFunk - Sonic The Funk
- Rush - RUSHSHOT
- TGT - Tails Gets Trolled
- File Select - Sonic 3 & Knuckles
- Extras Menu - Sonic Mega Collection
- Palmtree Panic (P mix) - Sonic CD
- Monkey - Original: Mario Paint (Hirokazu Tanaka); Remix: Mario's Madness (FriedFrick)
- Cruising - Xploshi
- Lua Pretty JSON - xiedaco
- Lua Easing Library - EmmanuelOga
- Lua F-Strings - Hisham Muhammad
- Cursor - Sonic Legacy
- FridayNight Font - Due Debts (BF Mix); Creator: LeGooey