The Transmogrifier (aka Object Script Changer)
MagicCarpet.jpg - width=1067 height=495
ChangeScript1.jpg - width=1063 height=417
ChangeScript2.jpg - width=1129 height=518
ChangeScript3.jpg - width=1100 height=516
Description
This mod lets you "change*" the script class of an object in game. Basically the script class describes how the object functions as opposed to how it physically looks - the "spirit" inside the "body" of the object if you will. So like in the whimsical example pictured above, you could for example use this mod to switch out the script class of an ordinary rug object with the script class of a hoverboard to get a new object that looks like a rug but functions as a hoverboard.
*
How To Use (i.e. How to make a flying carpet)
1. Enter Buy/Build mode.
2. (Skip if you already know the script class name that you want to give your object) Ctrl+Shift and click on an object that uses the desired script class - in this case, a hoverboard. Choose Copy Script. You should get a notification telling you the exact script class name you just copied (Sims3.Gameplay.Objects.Hoverboard).
3. Ctrl+Shit click on the object you want to "change" the script class of - in this case the rug. Choose Change Script.
4. In the window that appears, (the current script class of the object is displayed on the top for reference) type in the new script class you want to give the object OR if you copied the script class of another object in step 2, the copied script class name should automatically be typed in for you. Confirm, and if all goes well (i.e. no typos) the object will be replaced with an exact clone that uses the new script. Here, you would get a (very stiff) flying carpet
More (Practical) Example Uses
1. "Upgrade" beds and vehicles by giving them the script class of a higher quality bed or a faster vehicle (the Into the Future ones especially give interesting results
2. Change rabbithole exteriors: you could for example turn a combo city hall/police station/military building into just a city hall by giving the building the regular city hall script class. The Lunar Lakes portal versions for rabbitholes from later expansions can also be created this way. (You may want to avoid the movie studio and the default resort tower script classes, the studio will glitch if the game is unable to place the set prop attached to it, the resort towers script will place the default tower models over your object)
(Note on rabbithole rugs/doors: You can't just take an ordinary rug/door and give it the script of a rabbithole to create a rabbithole rug/door unfortunately, the resulting "rabbithole" is usually unusable since the object does not have the rabbithole entrance slots required for sims to enter. You CAN however use an exisiting rabbithole rug/door and change its script class to that of another rabbithole)
3. A quick way to turn any object into Arsil's Generic Food Maker or give food objects Nona's custom food script (the script names should be on their respective pages)
4. Make Store/CC beds Nraas SleepFreedom compatible: if you have a double bed unaffected by SleepFreedom (i.e. still uses one of the default double bed scripts), just copy and paste its current script name and add NRaas at the end (e.g. Sims3.Gameplay.Objects.Beds.Mimics.BedDoubleColonial -> Sims3.Gameplay.Objects.Beds.Mimics.BedDoubleColonialNRaas)
5. Remove object functionality: if you want to have an object for its aesthetic purposes but don't want sims to interact with it at all (the urinal display in the Bridgeport art museum comes to mind...), consider giving it the script class of any generic sculpture/decoration.
You can give any object any existing script class really, but there is NO GUARANTEE that the newly created object will actually work as intended if at all. The most common failure is that sims can't use the new object because the interactions attached to the script require slots that the object does not have. Another being certain script classes require additional data that the mod is unable to provide. I leave it to your imaginations to see what combinations of object and script work or fail.
Note on Lot Sharing
What happens if you want to share a lot that has objects with script classes changed by this mod?
I've only tested with saving lots to the library and placing copies of the lot. The results always went along the lines of:
1. Used mod to give object A the script class B.
2. Save lot to library. Place a copy of the lot from library (even in a new world/save file)
3. Check the new copy of the lot. Object A on this lot still has script class B (Yay!)
4. Save, quit, reload, check lot again. Object A on this lot has reverted back to script class A (Boo...) (Object A on the original lot still has script class B at least)
Why this happens, I have no clue. The only workaround I can think of is after placing the lot from the library, use the mod to manually reapply the script class on the object(s) before saving/quitting. Since the affected object still has the new script before quitting, just using Copy Script and Change Script once on the object itself should be enough (no need to go searching the catalog for object B again)
End Notes
Built on patch 1.67 but should be usable on all patch levels. No expansions required.
You can remove the mod at any time, changes made to objects are permanent and do not require the mod to still be installed.
Oh, if you're wondering about the name, I was just feeling nostalgic and decided to nickname the mod after a modding tool for The Sims 1 back in the day (has absolutely nothing to do with its functionality though)
|
icarusallsorts.Transmogrifier.zip
Download
Uploaded: 26th Mar 2017, 4.1 KB.
17,522 downloads.
|
||||||||
| For a detailed look at individual files, see the Information tab. | ||||||||
Install Instructions
Loading comments, please wait...
Uploaded: 26th Mar 2017 at 11:38 PM
-
by PJSims 14th Feb 2022 at 11:08am
11
19.7k
69
-
by darren111 updated 5th Jul 2022 at 9:50am
32
20.7k
71
-
by YolkSims updated 8th Jul 2022 at 6:28am
29
66k
115
-
by echoweaver updated 12th Jun 2023 at 2:56am
+1 packs
40 22.3k 82
Pets
-
by echoweaver updated 20th Aug 2023 at 4:03pm
+1 packs
23 28.4k 125
Ambitions
-
by echoweaver updated 27th Aug 2023 at 2:36pm
18
22.1k
78
-
by fantuanss12 updated 6th Feb 2025 at 7:41am
37
32.3k
117
-
by Arro updated 19th Jul 2025 at 8:33am
13
17.5k
48
-
Mermaids Cannot Eat Non-Sea Fish Raw
by icarus_allsorts 20th Feb 2014 at 4:54pm
Prevents Mermaids from eating non-sea fish raw more...
+1 packs
11 22.4k 60
Island Paradise
-
(UPDATE: 5-JAN-2016) New and Improved Eiffel Tower (Non-CaSTable)
by icarus_allsorts updated 5th Jan 2016 at 8:06am
Default replacement of EA's Eiffel Tower, now with working interactions! more...
+1 packs
105 198.6k 549
World Adventures
-
(UPDATE 30-MAR-2016) Audition For Band Gigs
by icarus_allsorts updated 30th Mar 2016 at 10:12am
Have sims audition for band gigs instead of waiting for phone calls that never seem to come more...
+1 packs
56 69.8k 280
Late Night
-
(UPDATE: 7-JUL-2016) Reheat Food in Microwave
by icarus_allsorts updated 6th Jul 2016 at 4:21pm
So your sims don't have to eat cold leftovers anymore. more...
75
83.9k
340
-
Buyable Beach Towels (with custom script)
by icarus_allsorts 27th Sep 2014 at 5:28pm
Beach towels from IP unlocked and made functional more...
+1 packs
43 56.1k 317
Island Paradise
-
by icarus_allsorts 25th May 2016 at 6:23pm
Quick meals will cost money or require a custom ingredient to make. more...
48
55k
195
-
(UPDATE 13-JUL-2016) Bring Food & Drink To Others - Any Time, Any Place
by icarus_allsorts updated 12th Jul 2016 at 5:55pm
Allows sims to bring food and drink to other sims outside any time any place more...
83
96.9k
503
-
(UPDATE: 23-JUL-2016) Nectar Glass Replacement
by icarus_allsorts updated 23rd Jul 2016 at 1:19pm
Replaces the glasses sims drink Nectar from with more appropriate looking ones. more...
+2 packs
127 175.4k 758
World Adventures
Late Night
-
(UPDATE: 23-SEP-2014) Fish In Pools & Fountains
by icarus_allsorts 1st Sep 2014 at 6:50pm
Kickstarts fish spawners in pools and fountains and allows sims to fish from them more...
44
59.3k
161
-
(UPDATE: 31-JUL-2016) The Professional Juice Bar Mod
by icarus_allsorts updated 30th Jul 2016 at 5:30pm
Professional bar interactions and features enabled on regular juice bars more...
+1 packs
168 114k 491
Late Night
Sign in to Mod The Sims
The Transmogrifier (aka Object Script Changer)