Changes in r5.1
- Added option for DTL to paste text to clipboard
- Added support for
.zipmod
file extension in Sideloader - Added support for editing all setting types to Configuration Manager
- Improved names and descriptions of ScreenshotManager settings
- Default downscalerate and carddownscalerate changed from 1 to 2
- Fixed ColorCorrector overriding studio settings
- Fixed Sideloader loading
*.zip*
files on some systems (now only loads*.zip
and*.zipmod
)
Requires BepInEx v4.1
Screenshot Manager (thanks essu)
- Utilizes GPU for performance gains
- Add toggle for capturing alpha (for situations outside the character maker)
- Remove message for screenshot saved for F9 screenshot
- More bug fixes
Configuration Manager (thanks Marc0)
- Config menu is now where plugin settings are stored (press F1)
- This means some things don't have the same key bindings anymore (such as filter tweaker)
Dynamic Translation Loader
- Upgraded to v2 translation format
- Text translation files are now moved to /translations/text
- Comments now use
//
instead of;
- Support for regex, program and scene filtering, overflow and text wrapping settings
- In-memory image replacement/translation
- Copies text to clipboard for usage with external translators
Sideloader
- Adds coordinate file resolving
- Adds capability to "force" loading cards with hardmods, when you have the equivalent softmod installed, by holding down Alt when clicking load on the card
- Only works under certain circumstances, the softmod and hardmod need to have the same IDs, and be outside of vanilla ID range
- This can also cause problems when two softmods share the same IDs, so as a last resort if it's not resolving properly, only have the softmods that you want to convert to enabled
- Now scans all subfolders in /mods for easy sorting
- Add check for softmods being outdated instead of assuming missing
- Fix for some .unity3d files with non-standard CAB strings not being able to be used
- Major and aggressive optimizations
BGM Loader
- Loads music from BepInEx/bgm
- Filenames are BGMXX.ogg, where XX is the corresponding track number
- Only supports .ogg format for now
Message Center
- Text overlay for important messages has been split from developer console, so you can delete the other plugin if you have no use for it
- UI tweaks
Resource Redirector
- Now supports intercepting sound files that do not use the correct data type specifier
Extensible Save Format
- Can now write and load data to and from scene and coordinate files
BGM filename notation: (names taken from the game files)
BGM00 = Title
BGM01 = MapMoveDay
BGM02 = MapMoveEve
BGM03 = Custom
BGM04 = Communication
BGM05 = Encounter
BGM06 = Lover
BGM07 = Anger
BGM08 = HSceneGentle
BGM09 = HScene
BGM10 = HScenePeep
BGM11 = Sad
BGM12 = Reminiscence
BGM13 = Date
BGM14 = MorningMenu
BGM15 = NightMenu
BGM16 = SystemMenu
BGM17 = StaffRoom
BGM18 = Daytime
BGM19 = Evening
BGM20 = Memories
BGM21 = StaffRoom_01
BGM22 = NightMenu_01
BGM23 = Cool
BGM24 = Lively
BGM25 = Park
BGM26 = Caffe
BGM27 = Config