Releases: satisfactorymodding/SatisfactoryModLoader
Releases · satisfactorymodding/SatisfactoryModLoader
SatisfactoryModLoader Pre-Release 3
Installation instructions:
- Download the xinput1_3.dll file.
- Go to your Satisfactory install folder, go to FactoryGame, Binaries, then Win64.
- Place your xinput1_3.dll file there.
- Run FactoryGame-Win64-Shipping.exe.
- If a console window appeared, SML is good to go!
Upon running for the first time, a mods folder will be generated. Any mod DLLs that you download will go in there.
Changelog
- Added namespaces to make it clear where everything was coming from
- Update version checking code to allow for usage with experimental versions of satisfactory
- Add parameters to command functions so mods can detect the parameters after a command
- Fixed configs for SML
- Added UWorld::Tick() function for modders to use (Use with caution!)
All mods will be broken by this update!
SatisfactoryModLoader Pre-Release 2
Installation instructions:
- Download the xinput1_3.dll file.
- Go to your Satisfactory install folder, go to FactoryGame, Binaries, then Win64.
- Place your xinput1_3.dll file there.
- Run FactoryGame-Win64-Shipping.exe.
- If a console window appeared, SML is good to go!
Upon running for the first time, a mods folder will be generated. Any mod DLLs that you download will go in there.
Changelog
- Added more logging when the game is first loaded
- Fixed critical issue with the API registry not returning a function
- Changed the SML config file from
config.cfg
toSatisfactoryModLoader.cfg
SatisfactoryModLoader Pre-Release 1
Installation instructions:
- Download the xinput1_3.dll file.
- Go to your Satisfactory install folder, go to FactoryGame, Binaries, then Win64.
- Place your xinput1_3.dll file there.
- Run FactoryGame-Win64-Shipping.exe.
- If a console window appeared, SML is good to go!
Upon running for the first time, a mods folder will be generated. Any mod DLLs that you download will go in there.
Features
- Automatic mod loading when the game is started
- Simple to understand mod environment included with the SML source
- Redirection of Satisfactory functions to mods as events
- Easy command registration
- Mod dependencies and relationships through the mod function registry
Note: SML has not been tested in multiplayer and unexpected behavior might occur.
Notable issues
- Logs are still broken
- Configs for mods are not functioning properly