Quick Cheats

SCREENSHOTS
Downloaded 19,843 times 314 Thanks 109 Favourited 33,122 Views
 Say Thanks!
This mod introduces features allowing quick access to your favorite cheats!

Further Description
This mod consists of three major features:
The first is the legacy cheat hotkeys!* One click on the associated key(s) will enable or disable the associated cheat. By default, these are moveObjects with the O key, available in Live Mode, Build Mode, Buy Mode, and Blueprint Mode; and the constrainFloorElevation cheat with the F key, available in Build Mode. You can assign your own hotkeys to true/false (or on/off) cheats.
The second is cheat aliases from The Sims 2!* You can set up almost any alias for any cheat, just like you could in The Sims 2, and even the custom cheats like the setHour cheat. By default, the testingCheatsEnabled cheat has the alias testingCheats. You can also assign aliases for cheats with parameters. For example: moveObjects on = mon, moveObjects of = moff (none assigned by default).
The third is startup cheats from The Sims 2!* Cheats can be executed when the main menu is loaded or after a loading screen, either once or each time. For example, you can add the testingCheatsEnabled true command, or its alias testingCheats true (aliases are supported as well), to automatically enable testing cheats on startup (not assigned by default).

*All these features are tunable!

Changelog
19.6.2025
→ An issue with hotkeys not being activated until the in-world mode is switched has been fixed.
→ Preset saving issue should now be fixed!
→ For the startup cheats, the setting "once" has been replaced with the setting "repeat", which is the opposite of the former setting.
→ A new setting, "force", has been added for startup cheats and cheat aliases. Cheats like moveObjects are handled by the game engine and not included in the commands list. This setting forces those kinds of cheats to get executed on startup and have aliases.
18.4.2025
→ A cheat's current true/false (or on/off) value should now be preserved between its compatible in-world modes (e.g., between live mode and buy mode). Previously, every compatible in-world mode had its own current value for the said cheat, so you might have had to press the hotkey twice to toggle it.
28.3.2025
→ Cheat toggling by hotkeys is fixed and now works as usual.
23.3.2025
→ The mod has been written from scratch and renamed from MoveObjects Cheat with Hotkey to Quick Cheats to cover multiple cheats and NEW FEATURES!
→ It is now possible to assign hotkeys to any true/false (or on/off) cheats of your wish! Therefore, there is no longer one mod for each cheat; instead, all cheats are managed by a single mod.
This mod now allows you to assign aliases for cheats, just like in The Sims 2!
This mod now allows you to set up startup cheats, just like in The Sims 2!

Tunables

Compatibility and Conflicts
This mod should not conflict with any other mods, as it is a pure script mod, that is, except:
↳ If any other pure script mod depends on the same hotkeys and their priorities are higher than the ones in this mod, then the lower priority hotkeys in this mod will not work.

Known Issues
→ The mod cannot track commands getting executed by other means. If a hotkey-assigned cheat is toggled by something else, you may have to press the hotkey twice to toggle the cheat successfully.

Credits
Tool Credits
ILSpy (decompiling the game's scripts)
ChainReaction/NRaas (unprotected assemblies)
s3pe (packaging the mod)
Visual Studio 2022 (writing and compiling the script)
Other Credits
The Third Person Mod (hotkey inspiration)
NRaas Overwatch (cheat execution inspiration)
S3SE and C# Utility by Battery (optional requirement)
Other Download Recommendations:
More downloads by Eca: See more