MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

C# Script Utility

by Battery Posted 15th Jul 2018 at 12:06 PM - Updated 30th May 2021 at 1:27 AM by Battery
119 Thanks  Thanks     29 Favourited
Warning !
This mod does not contain new gameplay or new Gameplay objects. In fact the mod does nothing but sitting in memory waiting to be utilized by other mods. So unless another modder pointed you in this direction or you are a modder yourself, you can probably stop reading here.

What is this mod ?
This mod is a C# Library of Methods and Classes that enable you to implement varios functionality in a simpler way then without it (see Features)

Mods that Make use of this Utility

For Players:
Just drop the Package file into your Mods/packages folder or subfolder

For Modders:

Why this mod ?
The mods i have created so far all share some similar functionallity that was only achievable through heavy modification of the original methods and classes. So my idea was instead of every mod reinventing all the changes and packaging their own version of the changes, i could just create a common library that my mods would use. After migrating the functionality to the new library i made changes to the methods and classes so that they became more flexible. This new flexibility gave me the idea to open up the mod for everyone who was interested in using similar functionality in their mod(s).

Be aware that updated versions might require you to change your code slightly, i will however not remove functionality of the mod in updates if not absolutly necessary. I will do my best to keep Compatibility from this version upwards.


Future plans:
Gathering feedback/listening to suggestions (ongoing)
Improve the Documentation and add missing Methods
Performance tweaks
Work on Easier Accessibility and better flexibility
DONT take features away
Bugfixing based on feedback

If you have feedback or questions feel free to ask them either in the comments or in the mods forum thread


15.07.2018 Version 1.0.0
Initial Release

18.07.2018 Version 1.0.0

22.07.2018 Version 1.0.1

15.03.2020 Version 1.0.2b1 and 1.02b

07.10.2020 Version 1.0.2b5 Anna Update

14.02.2021 Prototype only 1.0.2b6

16.04.2021 Version 1.0.2b8

30.05.2021 Version 1.0.2b9

Additional Credits:

Nraas industries for some insight on their menus
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

PuddingFace , Clang2, KittyTheSnowcat and Lyralei for showing their interest in the mod so that i did go through with it rather then dumping it.

This is a multi-part download:

Only use one of the *.package files in your game

Download files

Filename Size Downloads Date
Battery_Utility_1.02b9_automenu.7z | Auto Menu functionality

Size: 734.7 KB · Downloads: 2,591 · 30th May 2021
734.7 KB 2,591 30th May 2021

Size: 734.2 KB · Downloads: 1,489 · 30th May 2021
734.2 KB 1,489 30th May 2021
Utility Legacy Versions.7z | Outdated Legacy Versions

Size: 273.1 KB · Downloads: 629 · 15th Mar 2020
273.1 KB 629 15th Mar 2020

Key: - File was updated after upload was posted
Tip: You can click the magnifying glass to see the archive contents

Need help with downloading or installing content? Click here!
23 Comments / Replies (Who?)

Expansion/Stuff packs required:
Sims 3

23 Comments / replies (Who?)



Operating System: Windows
Utility Type: Miscellaneous
Plugin Type: Not Applicable

Tags: #Battery, #Script, #Utility, #Menu