Releases: Zarklord/UniversalPropertyEnhancer
UniversalPropertyEnhancer v2.0.0 prerelease 1
Updated to use the newest lua api features.
Fixed some crashes when shutting down the game.
If no more issues arise, this will version will be released publicly, once documentation has been written.
UniversalPropertyEnhancer v2.0.0 beta 2
Fixed the UPE Version to be accurate.
UniversalPropertyEnhancer v2.0.0 beta 1
This mod now requires Spore LuaAPI
All 4 main features have been migrated to Lua.
Lua now exposes a more powerful API for modifying property files.
UniversalPropertyEnhancer v1.2.0
Fixed the game crashing when closing
Fixed a memory leak
VerifyUPE no longer requires a package to be installed, instead the data is generated, tested and then removed dynamically
UPE Tests run automatically, and print to the log file when launching the game (VerifyUPE can still be run to view the results in the cheat console)
Added proper support for mods packed with older versions of SMFX
- Proper support for prop mods packed with pre Feb 2020 SMFX (strings didn't get the last character serialized into the prop file)
- Proper support for prop mods packed with pre June 2023 SMFX (array strings had the wrong data size)
Added proper support for prop mods packed in the future with the increased knowledge of prop flags
UniversalPropertyEnhancer v1.1.3
Added better detection for legacy string8s arrays, fixing some crashes.
UniversalPropertyEnhancer v1.1.2
Fixed a crash when using postinits packages on SporeModder FX v2.1.34 or later.
UniversalPropertyEnhancer v1.1.1
This release fixes the issue of the mod not working when visual studio isn't installed.
This release also has minor code improvements to the palette icon function replacement.
UniversalPropertyEnhancer v1.1.0
This release adds support for adding custom paletteicons(the things DLC uses for their parts).
Check the wiki for more information.
UniversalPropertyEnhancer v1.0.0
The project has been renamed from Universal Property Replacement to Universal Property Enhancer, this update includes the following:
An improved method for replacing properties, along with support for all types that can be used in prop files, including arrays!
A prop file post-init system, allowing you to add remove replace and modify properties without replacing the file itself.
A host of bug fixes along with updates to the newest mod API.
UPESample.zip contains a showcase of all the different things that can be done with this mod.
UniversalPropertyReplacement v0.2.1
fixed a silly bug breaking the mod.