Because I am a firm believer in using the INsimenator, I forgot about an ingame cheat: maxmotives
Just open your chat window and type maxmotives
I think that is the one thing I use the most with the insimenator. And I didn't even want to explore the new expansion because my Sim was getting tired, hungry, dirty etc.
So I'll use that until the updated version comes out. And besides that, I have to go thru my custom content to add a little at a time to see if it works
I have my cheats listed in a file called userstartup.cheat I think, not the one in the MyDocs/EAGames/TheSims2 file. It must be in the current expansion pack in order to work. Basically you open the file as a txt document in notepad and you change the commands you need when typing a cheat. So for example, if I need to use the 'maxmotives' cheat, all I need to do is type in 'mm' One that I always hated was the 'boolprop constrainfloorelevation true/false' cheat, now all I do is type 'f' or 'f-' if I want to use that cheat.
WARNING!! DO NOT try this method without knowing exactly what you need to add in this file!!!!!!!!! If there is any interest I'll post instructions on exactly what you need to do.
Also, your 'maxmotives' is a great suggestion, but are you aware you can freeze the needs at maximum? This command does that;
motivedecay true/false
Hope this helps!
Just remembered another thing, if you use the arrow key in the cheat window prompt, all the cheats you have entered since you started the game will appear. This is handy to know and saves typing in a command you already used.