Skip to content

Releases: ToniMacaroni/RedLoader

RedLoader 0.6.8

29 Feb 20:40
Compare
Choose a tag to compare
  • Added virginiasentiment and virginiavisit 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

26 Feb 23:11
Compare
Choose a tag to compare
  • Updated for SOTF 1.0
  • Option to instantly open the inventory without animations.
  • Temporarily removed hooks.
  • Readded the goto and addcharacter command.

Experimental version. Please use with caution

RedLoader 0.6.2

11 Jan 18:09
Compare
Choose a tag to compare
  • 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

16 Dec 12:17
Compare
Choose a tag to compare
  • 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

21 Nov 16:37
Compare
Choose a tag to compare
  • 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

20 Oct 12:41
Compare
Choose a tag to compare
  • 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

25 Sep 15:45
Compare
Choose a tag to compare

[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

24 Sep 15:41
Compare
Choose a tag to compare
  • Loader can now apply commands from a boot.txt file in the root of the game directory on start.
  • Renamed SUI's RectPadding to Margin.
  • 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 to ConfigEntry.
  • 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

05 Sep 10:53
Compare
Choose a tag to compare
  • 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

27 Aug 16:54
Compare
Choose a tag to compare
  • 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