[MOD] Sim Constructor

5 posts in this topic

Sim Constructor is an utility mod, allowing mod makers a wide range of functions while maintaining compability.

If a mod uses Sim Constructor everyone who uses that mod needs to have Sim Constructor installed as well.



Initial release


Now includes Sequential Mod Loader by Lemonhead(Lemonymous on the forum)


Added generation option customization


Compatible with Library version of Sequential mod loader


Added early, late and unload modules
Removed Sim construction
Added Add Banter functionality


Fixed an issue with language packs


Hopefully fixed some of the disappearing items bugs
Fixed possible issue with non steam versions
Fixed banter not resetting when mod is turned off

simdefs.CUSTOM_OPTIONS is now keyed, meaning you have to use simdefs.CUSTOM_OPTTIONS[name] instead of table.insert, where name is the on-screen name of the option
Use simdefs.CUSTOM_OPTIONS_ORDER to order things you add to CUSTOM_OPTIONS
Generation options can now have masks. Masks mean that certain options are hidden unless the mask requirements are met
Generation options can have the noUpdate trait to make toggling that setting not put you into custom difficulty
Generation options can now nest other options. This is only useful for vanilla options, since simdefs.CUSTOM_OPTIONS is now keyed
You can now define custom apply and retrieve functions for generation options

Constants local to procgen_context are now defined in simdefs 
earlyInit and lateInit functions can now be defined


Added ability to easily change hud elements (comes with room for up to 12 Incognita slots)


Fixed crash when loading old saves with new mods installed.


Fixed error with hud customization

Steam Workshop Version

Edited by Cyberboy2000
1 person likes this

Share this post

Link to post
Share on other sites


I haven't been able to get back to modding Invisible Inc, so I haven't tried this out yet, but I will. Thanks Cyberboy

Share this post

Link to post
Share on other sites

Added ability to easily change hud elements.

As an example I have added room for up to 12 Incognita slots (it does not actually add new slots, but it allows other mods to do so)

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now