Andirz.com

Smart DevTools

File Type Script
Version
Last Update

Description

Smart DevTools is a lightweight developer utility collection for The Sims 4. It provides several in-game commands that allow you to quickly search, filter, and export internal tuning resources such as traits, object definitions, interactions, and more. All commands generate structured reference files inside your SmartDevTools output folder, making it easier to explore game content while creating mods or debugging tuning setups.

This tool is primarily intended for modders and advanced users, but anyone interested in browsing game data can use it.

Available Commands

Trait Explorer

smart_devtools.find_traits_by_type

Exports a complete list of all traits.

smart_devtools.find_traits_by_type PERSONALITY

Exports only traits that match the selected trait type.

Useful for identifying trait IDs and grouping traits by category.


Object Tuning Explorer

smart_devtools.find_objtuning keyword

Searches object tuning resources by name.

Example:

smart_devtools.find_objtuning book

Multiple keywords can be combined:

smart_devtools.find_objtuning chair,table

Helpful when locating object tuning instances for overrides or injections.


Interactions Explorer

smart_devtools.find_interactions

Exports a complete list of all interactions in the game. Interactions are grouped alphabetically by Pie Menu category, with uncategorized interactions listed separately at the end of the file. This makes it easier to locate interaction tunings when working with injections or menu restructuring mods.


smart_devtools.search keyword

Performs a global search across multiple tuning types at once.

Example:

smart_devtools.search_all vehicle

This command scans available resources and returns matches from different categories in a single export file, making it ideal for quick discovery tasks.


Output Location

All generated files are saved to:

The Sims 4/SmartDevTools/

Each command creates its own export file and does not overwrite unrelated results.

Language & Translations

This is a pure script-only mod and does not contain any package files or in-game text strings. Since it does not interact with the game UI or use localized strings, translations are neither possible nor required.

Installation Guide

Script Mod Installation
  • Folder Depth: .ts4script files must not be placed deeper than one subfolder.
  • Game Settings: Enable Script Mods Allowed in the game options.
  • Maintenance: Clear cache files regularly to avoid issues.
New to modding? Check out this Modding Tutorial.
Usage Policy — Terms of Use
Allowed
  • Using this mod in personal gameplay
  • Showing the mod in videos, streams, or screenshots
Not Allowed
  • Reuploading or redistributing the mod files
  • Including the mod in mod packs or archives