Skip to content

Releases: piotrulos/MSCModLoader

MSCLoader 1.2.14

05 Oct 15:38
Compare
Choose a tag to compare

What's new

  • Fixed update issues (when incomplete zip was downloaded)
  • Fixed patcher version checking issue
  • Fixed some playmaker extensions issues.

MSCLoader 1.2.13

21 Jul 18:23
Compare
Choose a tag to compare

What's new

  • Replaced dying .ml domain for update server.
  • Added IsReferencePresent()
  • Unlisted fixes due to emergency domain replace

MSCLoader 1.2.12

23 Apr 16:01
Compare
Choose a tag to compare

What's new

  • Added proper "download missing references" dialog
  • Fix some typos and grammar (GitHub contribution #165)
  • Fixes for some linux related issues. (Experimental native linux version)
  • Simplified core asset loading
  • Fixed some errors caused when game was closing.
  • Better Fix for broken cursor in game (offcenter cursor in game menu).
  • Mods update messages now follows update frequency set in settings.
  • VS 2022 templates update (as part of GitHub contribution #165)

Like my work? If you want, you can check Readme how you can support my work. 🍺

MSCLoader 1.2.11

15 Mar 19:41
Compare
Choose a tag to compare

What's new

  • Fixed wrongly displaying message when disabling normal mod (not loaded in menu)
  • OnModEnabled() and OnModDisabled() are now part of SetupFunction()
  • ModSettings() and ModSettingsLoaded() are now part of SetupFunction()
  • Removed "Synchronous loading" setting (low usage + caused issues with some mods), if you still want to use this, use -mscloader-oldload command at your own risk.
  • Library update: Newtonsoft.Json (13.0.1 > 13.0.3)
  • Updated VS2022 templates (attempt to fix scaling issue)
  • Experimental native Linux Release, check wiki for more info.

Like my work? If you want, you can check Readme how you can support my work. 🍺

MSCLoader 1.2.10

03 Jan 21:17
Compare
Choose a tag to compare

What's new

  • Changed way mscloader detects Mod class (should be a little faster)
  • Added AddSaveResetButton() to Mod settings so modders can add custom button to reset mod save file
  • AddButton() setting no longer requires ID (ID was never used in buttons)
  • Fixed SerializeClass/DeserializeClass encoding issue for non-english characters
  • Fixed mscloader trying to read update info for non-existent mods
  • Enable/Disable bugfix
  • Error check for Mods.txt save file

Like my work? If you want, you can check Readme how you can support my work. 🍺

MSCLoader 1.2.9

30 Nov 16:00
Compare
Choose a tag to compare

What's new

  • Optimized value naming of unified save file
  • Added SaveLoad.ValueExists() so you can check if value is already saved.
  • Added SaveLoad.DeleteValue() so you can delete value if is already saved.
  • Added savedbg command to view saved value types.
  • Added option to reset mod's save file (if mod uses new save system)
  • Fixed empty modID bug.
  • Improvements in console and commands handling

Like my work? If you want, you can check Readme how you can support my work. 🍺

MSCLoader 1.2.8

24 Sep 13:36
Compare
Choose a tag to compare

What's new

  • Expanded SaveLoad to use unified save system, see wiki for more info
  • DropDownList fix: GetSelectedItemName() works now correctly inside OnSelectionChanged action.
  • ShowCustomMessage fix: Fixed single-lined custom message to work correctly.
  • Removed old unused code from patcher, to reduce vt false-positives.

Like my work? If you want, you can check Readme how you can support my work. 🍺

MSCLoader 1.2.7

11 Aug 19:15
Compare
Choose a tag to compare

What's new

  • Auto-Repair attempt if you broke your Mods folder using vortex (reminder: VORTEX IS NOT SUPPORTED).
  • Added changelog button, so you can see what changed when update is available for mods or modloader
  • Added ShowCustomMessage() - MessageBox with custom buttons
  • Fixed MP3stream metadata event
  • Fixed HideResetAllSettings() to work correctly
  • Fixed error messages for test mods.
  • Optimized core assets loading.
  • Changed update mod UI to explain more what buttons to exactly.
  • Small improvements for future updates.

Like my work? If you want, you can check Readme how you can support my work. 🍺

MSCLoader 1.2.6

13 May 20:09
Compare
Choose a tag to compare

What's new

  • BugFix for color picker setting
  • Fixed steam experimental branch naming issue
  • Added Library version and module version information into settings.
  • Added "Skip Configuration Screen" option (requires core update, check below for more info)
  • Added commandline startup options (requires core update, check below for more info)
  • Fixed small issues in disabling mods

Core file MSCLoader.Preloader.dll has been updated from 1.0 to 1.1, to use new features like commandlines, and skip config, you need to do update through MSCPatcher.exe (update is optional)

New commandline startup options

  • -mscloader-disable startup option allows you to launch MSC without loading mscloader and mods (useful for testing stuff without need to uninstall/reinstall mscloader)
  • -mscloader-devmode this command replaces old devmode .dll, (More here)

Like my work? If you want, you can check Readme how you can support my work. 🍺

MSCLoader 1.2.5

12 Jan 21:12
Compare
Choose a tag to compare

What's new

See wiki about new settings types.

  • Added new setting type DropDownList
  • Added new setting type ColorPicker
  • Removed old pre-1.2 loading screen that is no longer used.

Like my work? If you want, you can check Readme how you can support my work. 🍺