Hi there! You are currently browsing as a guest. Why not create an account? Then you get less ads, can thank creators, post feedback, keep a list of your favourites, and more!
Alchemist
Original Poster
#1 Old 24th Jul 2018 at 4:44 PM
Default What makes an object an invalid container (slot and snap issue)?
I'm working on one of my old projects and figured it'd be best to add a container slot to snap a Sim into it. The object started out as a clone of the immobile chimes (which uses painting globals), so logically it wasn't meant to hold a Sim. I added the container slot and edited the init to give it support strength of 900. The Sim happily snaps into the slot, but the line to snap the Sim back out of the slot always errors. I pointed the false line to a "Debug - snap failure" line and the popup gives a "container object invalid" message.

The code is fine, because I exported it into an object that was always meant to hold Sims and it worked perfectly. I have a habit of using this package as a base for other things because I've added lots of deco/routing slots and subsets to it over time, so if I could make it hold and release a Sim too, that'd be great.
Advertisement
Scholar
#2 Old 25th Jul 2018 at 3:47 PM
Try the global op-code (0x0127) Snap - Away (flip sim around) to get the sim out of the container, you will need to use it twice if you need to keep the sim facing the same direction.
If/when you do get it to work remember, it is better for your code to throw an error and reset the sim if the sim does not exit the container than to have a 'stuck sim'
Alchemist
Original Poster
#3 Old 25th Jul 2018 at 9:10 PM
Worked great, thanks.
Back to top