Code, break, fix, repeat!
Here’s what the final 1.0.0 release of RedeeMOD brings:
Fully tested and documented!
I built RedeeMOD not only as an app to manage Unreal Tournament games exclusively (though at first, that was the plan), but also as a framework to create more games in the future compatible with RedeeMOD!
I recently wrote a Contribution guide that lets anyone create adapters and expand RedeeMOD by following a detailed guide!
Also, as a standard practice, GitHub actions were added to help with releases. Both Windows and Linux builds work perfectly, but are unsigned, so Windows might throw Smart Screen or Smart App Control warnings. These are safe to ignore, and if they bother you too much, you can always resort to launching RedeeMOD directly through Python!
Changes in code
The code is formatted with Black formatter. It’s way easier to format the code using a tool than doing so manually.
Also, I found some bugs that weren’t immediately noticeable. Things like:
- An uninitialized variable being still required in code (produces a
TypeError) - Image painting events overriding each other
- Much more
They are now fully fixed. Some inconsistencies between files have also been resolved.
This latest build now features logos to feel more professional. User interface has been updated with more detailed card subtitles, so the app is easier to navigate.
Overall, RedeeMOD is in its stable form for the first time ever. Now it’s just the matter of whether more adapters will be created for other games by the community!
Does RedeeMOD lack something?
Well, the mod management is very simple - adding, removing and enabling/disabling a mod probably doesn’t sound like the most sophisticated mod manager on the earth, but I am planning to later add a pop up that lets users customize the mods even further, like adding custom launch options, paths, even image customization, but that will require more time and I feel confident enough that the current feature set is good for the first ship.
For more info on RedeeMOD, visit its GitHub repository!
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.