Releases: ToniMacaroni/RedLoader
Releases · ToniMacaroni/RedLoader
RedLoader 0.6.8
- Added
virginiasentiment
andvirginiavisit
commands back. - Added
playcutscene
command back. - Fixed
dump
command (except for prefabs). - Automatically rename Reshade dll to be able to be loaded by Redloader.
- Log harmony exceptions.
- Added hooks back in.
- Fix pot disappearing when skip consume animation is on.
RedLoader 0.6.7
- Updated for SOTF 1.0
- Option to instantly open the inventory without animations.
- Temporarily removed hooks.
- Readded the
goto
andaddcharacter
command.
Experimental version. Please use with caution
RedLoader 0.6.2
- Use custom fork of Il2CppInterop
- Added new way to hook methods (via
Hooks
nested type) - Added
cancelblueprints [radius]
command to cancel all blueprints in a radius - Support for mouse and controller input bindings
RedLoader 0.6.1
- Added more events.
- Allow binding keybind config to panel visibility.
- Added
clearpickups
command (removes all pickups in a radius). - Fixed some inputs not working sometimes.
- Various bug fixes.
- SUI improvements.
RedLoader 0.6.0
- Fixed key rebinding not working when done from in game.
- Default key can now be set using enum.
- Added tooltip provider.
- Settings entries can now have headers and spacing.
- Settings entries will now show the description in a tooltip.
- New splash screen.
- Mods can have loader version constraints now.
- Mod list will show if (and why) a mod isn't loaded.
- Added support for saving custom data to save files.
RedLoader 0.5.2
- Added
gotopickup
command to quickly go to a pickup location (useful for finding story items) - Added
dump
command to dump various data. See https://tonimacaroni.github.io/RedLoader/articles/loader-features.html - Fix settings getting combined when exiting via escape key
- Fix boot.txt not being able to execute custom registered commands
- Added easier control over generated settings screens
- Added new input system
- Keybindings can now be changed from withing the in-game settings
- The settings screen will now divide options into their respective categories
RedLoader 0.5.1
[Hotfix]
NoAutoEqup
still equips items when the inventory is full.- Settings can now be either opt-in or opt-out and members can be included or excluded.
- Fixed font differences.
RedLoader 0.5.0
- Loader can now apply commands from a
boot.txt
file in the root of the game directory on start. - Renamed SUI's
RectPadding
toMargin
. - The loader doesn't need to be online anymore if the assemblies have already been generated.
- Automatic settings screen generation for a config class.
- Mods panel is now also accessible from the pause menu.
- Fixed MODS button disappearing after exiting the game.
- Several improvements to
xfreecam
mode. - Added
toggleshadows
command to toggle shadow rendering (shadows, contact shadows, micro shadowing). - Added generic message box for displaying messages to the user.
- Added range and options (a list of possible values) specification to
ConfigEntry
. - If a
ConfigEntry
has specifications they will be written into the config as a comment. - Added
HasChanged
toConfigEntry
. - Added new
Notify
method to buttons with a callback that returns the button instance. - Mods can now add custom action in the mod panel (
ModPanelAction
attribute on methods). - Added events for before and after loading/saving a save game.
- Added support for dedicated server modding
- Uncapped max player limit for dedicated servers
- Added option to make exceptions more readable (using exception demystifier)
- Fixed exceptions in harmony patched methods not being logged
- Warn the user early when another loader is installed (and disable it temporarily)
- Allow for reverting specific settings or all at once
- Don't apply harmony patches in the assembly by default. Use
HarmonyPatchAll = true
in the constructor instead. - Make all update methods optional. Register them in the constructor instead.
- Added option to disable consumable animations
- Added option to disable automatic pickup of stones
- Added ability to press control during startup to not load any mods.
RedLoader 0.4.0
RegisterPanel
can now take an optional keycode by which you can toggle it- Added
GlobalInput
which allows you to register global keybindings without using OnUpdate - FMod sounds can now be loaded from a byte buffer
- Fmod bank files can now be loaded as well (file and byte buffer)
- Fmod events can now be redirected to replace one event with another
- Added new freecam mode (
xfreecam
) that moves the player, adds smoothing and is configurable - Game's warning and error logs get redirected now too
- Mod data path is now exposed in SonsMod through the
DataPath
property
RedLoader 0.3.0
- Custom sounds can now be added to the game
- Added automatic debugging gui for properties
- Added
Configure
to SonsMods so common properties can be changed - Added OnInWorldUpdate event which is an update that only happens when in the world
- Added additional rounded backgrounds to sui
- Added fonts to SLabel
- Setting the button color now correctly handles hover
- Added tab controller so sui
- SLabel, STextBox and SOptions now allow specific components to be toggled
- Coroutine tokens now handle the case when they are already stopped
- Console position can now be set in the config
- (Experimental!) Console position can automatically be saved on game exit (doesn't handle dpi when console is on different monitor with different resolution)
- Added additional SdkEvents like OnItemPickup, OnItemConsumed, OnItemCrafted and OnArmorEquipped
- Added
--savegame <saveid>
console argument to load a specific savegame on start