This mod is a C# library of methods and classes that enable script modders to implement varios functionality in a simpler way then without it and needing to reimplement methods over and over again
Requirements
This mod does not have any known dependencies other than the base game.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
You may not reupload and or change this utility or parts of it in any form.
Use this Utility by referencing the DLL and calling its functions/methods in your mod.
File credits
Nraas industries for some insight on their menus and Tuning PuddingFace for being so nice to do some proof of concept testing and giving feedback TreyNutz for giving feedback on an early prototype of the menu system. Zoe22 and FloTheory for helping to test the Auto Menu feature Consort for helping me fix an issue with some Sliders SonjaYU testing new itertions of the custom pie menu PuddingFace , Clang2, KittyTheSnowcat and Lyralei for showing their interest in the mod so that i did go through with it rather then dumping it.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.047
Added Chinese Translation thanks to HKnowles !
Added basis for Simchanged events when using set sliders or other ftors
First implementation of the SetCasPart_FTOR to set casparts on sims
Version 1.046
Added BuildSingleSimoutfit and BuildSimoutfits methods to the SimTools class
The C# Script Utility is a Library of Methods and Classes, which can be referenced and used in Script mods to implement somewhat complex features in a simpler way. This has the benefit that you dont have to create everything yourself and you can reference this utility instead of re implementing these features in every new mod.
Usage / Installation: Players: Just drop the Package file into your Mods/packages folder or subfolder
Script modder: Extract the dll from the package file and reference it in your assembly. Your Project should now have access to all Utility Functionality. You of course need to put the used package file into your mods/packages folder aswell if you want to use it in game.