Loading...
Home | Download | Discussion | Help | Site Map | New Posts | Sign in

Latest Site News

New Creator Theme: Elders! - posted on 1st Sep 2018 at 11:43 AM
MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

Featured upload! The Transmogrifier (aka Object Script Changer)

by icarus_allsorts Posted 26th Mar 2017 at 10:38 PM
Open thumbnail gallery
315 Thanks Say Thanks
This is a featured upload! It showcases the best talent and creativity available on MTS and in the community.


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.

* IMPORTANT What actually happens is that the original object is cloned and the cloned object is given the new script class. If successful, the original object is DELETED (not undo-able) and replaced with the clone. If that worries you, save before using to avoid potential regrets.


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

Warning about this particular example: rugs can't be hand dragged, so any "flying carpet" will be stuck in the inventory of any sim that uses it. You'll probably need Master Controller to transfer it to the family inventory to remove it.


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)
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
icarusallsorts.Transmogrifier.zip 4.1 KB 4,589 26th Mar 2017
Basic Download and Install Instructions:

See: Game Help:TS3 CC Basicswiki for a full guide!
 
Page 4 of 4
97 Comments / Replies (Who?) - 31 Feedback Posts, 63 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Field Researcher
#76 Old 13th Jul 2017 at 10:10 PM Last edited by simb0t : 14th Jul 2017 at 12:47 AM.
I've been getting the wheel of death when trying to use this (when trying to return to "Live" mode). Any known conflicts? I'm pretty mod heavy, but I was trying to copy bar interactions to a decorative wine bottle for a smaller apartment.

Edit: Small update. It was giving the wheel of death on the smaller/home bars, but using the professional bars from LN worked just fine. Possible conflict might've maybe The professional juice bar mod as the culprit? I'll test later without that script in place to see if it makes any difference.
Test Subject
DELETED POST
16th Jul 2017 at 11:08 PM
This message has been deleted by RumorRei.
Test Subject
THANKS POST
#77 Old 21st Jul 2017 at 3:34 PM
Don't know how I lived without this mod for so long it's absolutely amazing, thank you SO SO much for this !

I can now decorate with any item I wish no matter if it's crappy as long as it looks good and then use the script from another object with the stats I want. No more struggle to find something nice, that fits the style I'm going for and that isn't junk, life is great :)

I'm also going to try and use it to make some decorative objects work. Like I have some very old CC for items that were pure deco at the time and later a similar working object was released my EA but the CC creator never updated the item for whatever reason. Now I can try and use the scrip from the working object to the deco one and have my sims use it for real .. well in theory (fingers crossed)
Test Subject
THANKS POST
#78 Old 25th Jul 2017 at 1:15 PM
My fave mod ever. Thanks!!
Test Subject
#79 Old 1st Aug 2017 at 1:00 PM
Its work the script for make drivable decor bus by using school bus script?
Lab Assistant
#80 Old 2nd Aug 2017 at 3:34 AM
So, this doesn't change anything permanently to the file?
It just change the script class of that current object in that current game?

If I buy a specific lamp and change the script class to a sculpture, if I buy another one of that lamp, it won't be a sculpture, just that regular lamp again?

Just checking to see if I understand things correctly.
Thanks.
Test Subject
THANKS POST
#81 Old 26th Aug 2017 at 9:33 PM
*Copies bed script* *Replaces chair script with bed script* *Orders sims to sleep on chair*
Test Subject
THANKS POST
#82 Old 14th Sep 2017 at 3:24 PM
haha, that is really great idea)
Test Subject
THANKS POST
#83 Old 14th Oct 2017 at 4:14 PM
I love this! Saves me from having to do this on my CC objects!
Test Subject
THANKS POST
#84 Old 16th Oct 2017 at 11:23 PM
This has breathed new life into my game! Thank you so much!!
Test Subject
#85 Old 17th Oct 2017 at 7:01 PM
Thank you for this, I'm very sad to report that you can successfully add an oven script to the wood fire pizza oven, but the sims can't use it. I'm guessing it's either the lack of slots or the fact it 2 tiles deep as opposed to one. I just want a wood stove sims can cook on!
Test Subject
THANKS POST
#86 Old 22nd Oct 2017 at 4:18 PM
What a great idea! Thank you!
Scholar
#87 Old 2nd Nov 2017 at 3:37 PM
Trying to wrap my head around this. Can this be used, for instance, to copy the script from the store business door to any other door, or Inge's buffet mod script to Sandy's cafeteria buffet?
Test Subject
THANKS POST
#88 Old 25th Nov 2017 at 10:52 AM Last edited by GabbyCakes : 27th Nov 2017 at 12:42 AM.
This is so awesome! I've made all of those bulky hampers into house plants and fireplace tools, made a working cookie jar and fruit basket, converted a ton of objects into storage chests, and the ideas just keep coming. Thank you, thank you!
Test Subject
THANKS POST
#89 Old 18th Dec 2017 at 2:11 AM
Thank you for this wonderful mod!! You really rock it. Till now I didn´t contributed to this wonderful community, but it´s time to share some stuff. I didn´t read all the new entries, excuse me, if I repeat something. I tried the mod a lot and here my list of things, they worked or didn´t worked. The first object appears in the game with the functionality of the second object:

WHAT WORKED:

- Normal shelfs or rugs into Savvier Seller/ Savy Seller: There are so many possibilities for this. Nearly any shelf or rug can now be used to sell stuff. This is incredible!!!!!!!

- Fire ladder (this round thing without steps – sorry for making things difficult) into Climbing wall (Ea Store, sorry don´t know the name): I hide the Fire Ladder between four walls, used the code of the climbing wall on it and looked where the Sim mounted the air. There I placed another wall. Now I have a Sim mounting a Wall of a room or a house. Thats cool for action, robber scences. I totally love it!

- Hollowgraph into Basketballbasket (EA Store): A normal basketballbasket looks so outdated in my future world, so I came across a really cool idea. I used the Basketballbasket on the into the Future Hollowgraph Thing (what makes videos on the wall). I clicked with the mouse on the Hollowgraph and said the sim should play basketball, then he started and jumped to an invisible basket. Now it gets complicated, because I don´t know the name from the thing I used then. I think it is a requisite from Showtime. It looks like a green pillar of light, but not the metall pillar with green signs on. This pillar like thing I placed where the Sims Jumps and it looks so futuristic and cool. Even the high is nearly perfect! Maybe I add picture somewhere. I worked on the bowling thing, too, but I don´t remember what solution I found or if I found one, because I had trouble with it.

- Shower into all in One Bathroom: I like the functionality of the all in one Bathroom (EA store), but dislike the design.

- Normal Shower into Outdoor Shower: For common space showers, that shouldn´t have wood as design, but sims go shower without beeing shy about other people.
- Oven or Refrigerator or Washing machine into Industrial Oven: works perfect, even a Oven in a wall, who didn´t worked before, started working. Using it with a washing machine sounds funny, but I like to have a oven without these windows for my into the future houses.

- Creppe maker chest (from around the sims) into Industrial oven or with Arsils Foodmaker: Now you have a working creppe maker. Now i am really happy :-).

- A Dishwasher into a Washing machine: I hate washing machines standing in the kitchen ruining the look of the room and in a bathroom they are not better. So i love to make them into a dishwasher (hiding it under a citchen counter) and the problem is solved. By the way I wish the designer of real washing machines in our world get their heads together and start on working on a stylish washing machine!

- Snowboard into Hoverboard: it works, if it usefull, decide yourself ;-).

- There is a plant pot you can grow plants inside the house (Maybe from EA STORE) → on every other pot with a better style for your room: I like this, because I have so much more variety. If you have the sunflower from the EA Store you can make yourself a wonderful wintergarden. Have fun ;-).

- Waste bin (silver one) into Fast grow station (Store item - don´t know the english name – German: Schnellwachs Bewäserungsstation or so): I wanted a more futuristic or mechanical look for a Farctory producing Food and so I used this waste bin. Now it is raining from a invisible ceiling, what looks stupid and so i added a construction from Luna. So it is perfect for modern producing of plants. I love it!

- Teppanyaki Grill into Scraptronic Workbench: I don´t like the look of this Workbench in a modern house or when I let my sims work in the garden. So I tried it with the Teppanyaki Grill and it worked. Other electronic devices like Dishwasher, Ovens ect. should work, too. But Tables could be a problem. Often the mod doesn´t work, when the Object doesn´t have a placed designed to grab it.


- Bookshelf into small wardrobe: Seriously I hate the look of the most bookshelfs and there are a lot nice wardrobes. For me the perfect solution without downloading to much stuff.

I WANT TO TEST IN THE FUTURE:

- A shelf into the Working Chocoletterie Shelf : So I could make a nice job in every possible enviroment :-).
I tried so much more, but couldn´t write it down all, because there were really a lot stuff, what didn´t work.

- Golf rug --> smaller rug: the Golf rug is on some places to big.

I hope you have as much fun with this mod, like I have. Let me know, if you find something new. I am really interested in nearly everything. To icarus a really big applaud!
Test Subject
THANKS POST
#90 Old 10th Jan 2018 at 8:42 AM
Seriously, I can't imagine Sims 3 being so popular without you creators, because it's you that add so much possibilities & fun to it :) So thank you very much !
- I've already used the Transmogrifier for Toys - making normal objects into kids toys - making small objects and toys into chewing toys for dogs - changing ovens, fridges, changing rugs ( SavyS like many others) - improving bed qualities - also nice for Nraas Sleep Freedom (because it will not work on EA store content beds) - so just use the bed you want and change the script - so awesome ! *-* I use it for vampire beds too, for changing everything into computers. Changing things because of routing issues - like last time i tried to change hay into a rug - though that actually didn't work xD I'm trying bird cages next. I have medieval worlds too, so .. again - That makes my life so much easier . THANKS ! (o_ _)o
Test Subject
THANKS POST
#91 Old 3rd Feb 2018 at 5:36 PM
Thanks!!! <3
Test Subject
THANKS POST
#92 Old 17th Feb 2018 at 3:31 AM
Time ta mix ish up. Thanks.
Field Researcher
#93 Old 13th May 2018 at 3:19 PM
Thank you! I really like the look of a lot of rabbitholes, however I don't like what they are used for and I dislike the combo rabbitholes. Now I don't have to re-create them in the game via the build tools. I can now also use the podium like the megaphone. I'm having a ton of fun with your mod!
Test Subject
#94 Old 18th May 2018 at 11:13 PM
Thank you very much for this! I use it to turn small objects into toys for kids
Mad Poster
THANKS POST
#95 Old 10th Jul 2018 at 1:59 AM Last edited by nitromon : 10th Jul 2018 at 2:12 AM.
I've seen this mod out for a while but never tried it until recently. I used it to copy Ani's mod and Bistro oven script to make my Tep Grill community with a chef. It is fantastic. I think we should create a thread in the discussion forum for people to share ideas for this mod other than simply changing little things like different qualities for beds etc...

Here's the link for anyone who wants to try.

Test Subject
#96 Old 30th Jul 2018 at 8:07 PM
I love this mod.
I've used it to make the Rabbit Hole Diner rug into a Bistro Rug - and it does save the script if the lot is reloaded into a new game or from CAW.
Also, you can turn Show Floors for Tables into a Styling Station.
Different statues, paintings, smoke dector can be turned into Wall-Mounted Speakers.
Turn the Cashbox into a Laptop Computer.
Turn the Microphone Stand into Karaoke. The sims can't sing duet, or upgrade the microphone stand, but it works great for singing solo.
I also gave the hospital mod Syringe the Statue of Life properties.
Test Subject
THANKS POST
#97 Old 14th Aug 2018 at 2:33 AM
Is there a way to modify this mod so it doesn't delete the original object, just clones it?
Page 4 of 4

Expansion/Stuff packs required:
Sims 3

Built with Game Version: 1.67

97 Comments / replies (Who?)

8 Feedback Posts
14 Thanks Posts

162 Favourited

4,591 Downloads

49,371 Views

Type: Additional Functionality

Tags: #script change