Replying to/Quoting myself here, but I decided that enough was enough and created my own plugin to solve this minor annoyance. I've tested it out (myself) a bunch and it seems to work exactly as I need it, and it doesn't seem to conflict with anything. This is my very first plugin, so if anyone else can test this out and let me know if it works well for them, I'd be quite pleased. I've attached the zip.
View attachment 5124030
Here's what the readme.txt says:
HS2_SceneSortSelector is a simple plugin with 5 settings. I've tried my best to visually match it to other popular plugins loaded at the scene selection menu. The GUI shouldn't corrupt or conflict with other plugins (I hope) as it's fairly isolated.
This plugin doesn't require anything outside of the standard install for HS2, except maybe HS2API.dll. (Which you probably already have)
To install HS2_SceneSortSelector, simply drop the included BepInEx folder into your Honey Select 2 game directory. The final path should look something like "...\Honey Select 2\BepInEx\Plugins\HS2_SceneSortSelector.dll"
--------------------------------------------------------
Order Scenes by Name - Orders the scenes in the selector by alphabetical order.
Order Scenes by Date Modified - Orders the scenes in the selector by the most recent edit. (This is the default setting without the plugin)
Refresh Scenes After Changing Sort Order - Enabling this forces a refresh when you pick one of the two above options. This is necessary if you want the arrangement to immediately update. You should probably have this on unless you're somehow experiencing lag.
Enable Verbose Logging - Enabling this turns on a bunch of log messages tied to the use/functionality of this plugin. Only really necessary for troubleshooting, and disabling it otherwise can help with performance somewhat.
Lock Window Position - Enabling this prevents you from dragging the window. The window can be positioned freely when this is disabled.
--------------------------------------------------------
Configurations (including position) are stored in the BepInEx\Config\com.neunpli.hsscenesortselector.cfg file. These settings persist between sessions.
This plugin (HS2_SceneSortSelector) was created by Neunpli. It was created with no intent to restrict distribution and with no intention of receiving payment. You may freely use this plugin however you wish, post it anywhere you like, and include it in any bundles or installation packages that you desire.
This plugin version is 1.0.0.