ObjectEditor is a simple utility to edit most properties for a single object. This tool is where you change various information on new and existing Sim objects. With it you can change the name, price, description, and placement for an object. The advanced properties allow you to how quickly an object drops in value, build mode flags and more. The ObjectEditor is part of the blueprint suite of tools but a stand-alone version is offered here for your convenience.
* Edit objects quickly and easily
* Automatically detects the installed path to The Sims and lets you choose objects from there
* Open and edit as many objects as you want (or need)
* Object Preview so you know what you're editing
* Supports The Sims, Living Large, House Party, and Hot Date objects
Return to Top
Documentation for ObjectEditor
On startup, the program will ask you for a file to edit. It starts in your GameData\Downloads directory (where most objects are) but lets you choose any object to edit. The program can only edit files that are writable (i.e. do not have the read-only flag set) and in IFF format. ObjectEditor cannot edit files that are inside Far files. Please use Far Edit to extract them first then edit them.
Once you've selected a file, it's previewed and you can begin editing. Click on Open to open another file. Click on Save to save the current changes. Click on Exit to quit the program. Please note that Open and Exit do not save your current work so be sure to click Save first!
The object definition window shows you the filename for your object, the name as it appears in pick lists and the catalog ID. These are just displayed for reference.
The Editable Properties list is a list of values that you can check in the object. Initially only a few are displayed but by clicking on the Advanced tab, many more options are available. A brief description of each value is displayed on the right side of the dialog box under the Property Editor label and if the value is editable, you'll be able to change it in the edit control displayed below. As you change the selection in the Editable Properties list, the type of edit control on the right side might change depending on what type the property is. For example, the Room Flags displays a list with all the available room flags selected while the Name and Price display a single line field to edit the value.
Note that the current version of blueprint does not allow you to edit the hunger, room, etc. ratings as they are only for the catalog values and don't actually change the values in the game. The available properties are:
Name The name of the object, as it appears in the catalog.
Description The description of the object, as it appears in the catalog.
Price The price of the object, when it is initially sold.
Room Flags The room flags of the object. These categorize the object in the catalog by room type. Kitchen, Bedroom, Bathroom, Family Room, Outside, Dining Room, Miscellaneous, Study.
Function Flags The function flags of the object. These categorize the object in the catalog by function. Seating, Surfaces, Appliances, Electronics, Plumbing, Decorative, General, Lighting.
Resource Name The name of the resource, as it appears in lists.
Self Depreciating The self depreciating flag of the object. If true, then the object's tree code handles depreciating (lowering) the value of the object over time. If false, then the simulator automatically handles depreciating the value, based on the Initial Depreciation, Daily Depreciation and Depreciation Limit properties.
Initial Depreciation The initial depreciation of the object, only used if Self Depreciating is false. The value of the object is lowered by this amount, the first day after you buy it.
Daily Depreciation The daily depreciation of the object, only used if Self Depreciating is false. The value of the object is lowered by this amount, every day after the first day you bought it.
Depreciation Limit The depreciation limit of the object, only used if Self Depreciating is false. The value of an object will not fall below this limit after you buy it.
GUID Globally Unique ID Number, that identifies this object. This should be different from the GUIDs of all other objects. The middle 4 digits (16 bits) of the 8 digit (32 bit) hex number contain the magic cookie (xxMMMMxx) from Transmogrifier (if present).
Base Graphic The resource ID of the first draw group. If you modify this, make sure it corresponds with the draw groups (that you can change in the xml file).
Number of Graphics The number of DrawGroup resources. If you modify this, make sure it corresponds with the draw groups (that you can change in the xml file).
Dynamic Sprite Base ID The resource ID of the first dynamic sprite. If you modify this, make sure it corresponds with the draw groups (that you can change in the xml file).
Number of Dynamic Sprites The number of dynamic sprite resources. If you modify th