More Awesome Than You!

Awesomeware => The Armory => Topic started by: J. M. Pescado on 2005 December 22, 01:13:36



Title: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2005 December 22, 01:13:36
New, improved logics. Newer, less bloated mesh from Crammyboy. Still More Awesome Than You: In Soviet Russia, Bathroom Uses YOU!

(http://www.moreawesomethanyou.com/terror/green.gif)
(http://www.moreawesomethanyou.com/zip.gif)bathroomusesyou.zip (http://www.moreawesomethanyou.com/ffs/nl/hacks/bathroomusesyou.zip)

In Soviet Russia, Bathroom Uses YOU! (v2.52) for TS2 v1.0 - TS2Seasons
Made by: Flying Fish Systems (J. M. Pescado & Doctor Boris)
Mesh By: Crammyboy

Congratulations to: Draklixa!

FEATURES:
Are you tired of Sims using the bathroom all at once, causing bathroom pileups?
Well, in Soviet Russia, you don't use bathroom: Bathroom uses YOU! Handles many
configurations of bathroom, including single toilet + shower and multiple stall
toilets + seperate shower rooms, or stall toilets + communal shower room.
Accepts room-only and radial device search modes. Compatible with all standard
showers, toilets, and urinals. Because in Soviet Russia, ass wipes YOU!

INSTRUCTIONS:
Place in your MYDOCU~1\EAGAME~1\THESIM~1\DOWNLO~1 directory.

I.  BE USED
        Instructs the bathroom to use the Sim.
II.  CONFIGURE SEARCH ROOM/RADIUS
        ROOM ONLY: Controller will only search for devices inside current room.
        RADIUS: Controller will search for devices within specified radius.
III. CONFIGURE SEEK ON/OFF
        OFF: Bathroom will only use people found loitering in the bathroom.
        ON:  Bathroom will use resident sims as required.
For optimal results, place them at least one per bathroom minimum, preferrably
one per toilet. For optimal results, the "stall" toilets are recommended.


COMPATIBILITY:
Compatible with all FFS hacks. For all versions. Tested for TS2PETS.

SIDE EFFECTS:
May cause computer damage, incontinence, explosion of user's head, coma, death,
and/or halitosis.

WARNING:
Do not open, crush, dispose of in fire, put in backwards, short-circuit, or mix
with non-awesome hacks - may explode, leak, or catch fire, resulting in injury
and/or death.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: BlueSoup on 2005 December 22, 02:43:19
Just in case anyone asks, all you have to do is replace the file in your Downloads (or Hacks) folder.  You don't have to replace every single TP roll.

Way to not give any information at all, Pes.  :P


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: FatedCircle on 2005 December 22, 02:58:48
Haha, thanks Blue.  I was just wondering about that and thinking, "My god!  All those TP rolls...that's gonna take all night...."

 :D


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2005 December 22, 04:13:03
Silly FC. ;)  I am happy to see that my recolors of the TP still work also!  Yay!  I wonder what "improved logics" we should expect?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: BlueSoup on 2005 December 22, 05:35:40
You have recoloured TP!? 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2005 December 22, 05:43:18
Yes, I only have white and black right now, but I can make other colors.  It's not hard to do.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jrd on 2005 December 22, 16:48:38
rainbow: are you sharing them anywhere?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2005 December 22, 20:02:12
Not currently, but I can.  I didn't know if anyone was interested.  I mentioned them once before but no one said anything.

EDIT:  I am going to try zipping them up and uploading them to Peasantry.  Let me know if you are interested in any other colors.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: aussieone on 2005 December 24, 02:45:03
I've just recently put this hack in and it seems to be working well, except when I instruct a Sim to call and 'invite over' another sim.

When the invited sim turns up on the lot, they just stand at the edge of the lot and can't be greeted because the sim who did the 'inviting over' starts running around at fast forward speed and seems to be highjacked by the bathroom uses you controller (i.e: the action is queued and keeps queuing even after the action is cancelled). Once the 'invited over' sim is cleared off the lot (usually by Inge's shrub) the sim goes back to functioning at normal speed and the action to use the bathroom goes out of the queue.

Anybody else experienced this and have any idea why it happens?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Renatus on 2005 December 24, 10:39:34
I haven't experienced it, but maybe you have seek on and that's buggering things up? Or the radius on it is set too high.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 January 13, 12:39:32
I've discovered that if I have a controller and a toddler's potty in the same room, I can't have a parent potty train the kid because the controller keeps trying to chase one or the other (usually the toddler) out of the bathroom. I have to either move the potty outside the bathroom, or temporarily move the controller to someones inventory to keep the conflict from happening.

Anyone else seen this happen?  It's not really a big deal; more of a minor annoyance if I forget to 'disable' the controller before the first time a sim starts the potty training...


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 January 13, 13:26:36
Putting the potty actually *IN* the bathroom is unwise on several levels. Firstly, anyone attempting to use the bathroom will attempt to shoo the toddler out of the bathroom. The toddler will probably become confused by this and block the terlet until everyone pees themselves. Secondly, the toddler would be unable to use the potty while the bathroom is in use. Thirdly, it puts the toddler in the bathroom! The bathroom controller does not LIKE toddlers in the bathroom for one very, very obvious reason, and very aggressively attempts to purge toddlers from bathrooms.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: HelloKit on 2006 January 13, 16:15:46
Firstly, anyone attempting to use the bathroom will attempt to shoo the toddler out of the bathroom.

I've never seen a toddler get shooed out of the bathroom. All of my Sims just go about their business as if the toddler isn't even there.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 January 13, 20:25:06
I don't put potties in the bathroom anymore.  Even before I had the bathroom controller, the toddler was unable to get to the potty when he needed to go if someone was already in there.  I saw this with Brandi Broke's house when I first got the game.  If someone was in there, the poor toddler would sit outside the door crying with a door in his thought bubble.

The issue I have is that if a parent takes the toddler to the bathroom to bathe them, the bathroom controller is trying to throw out the toddler, so when the parent finishes bathing the toddler, the Return action is voided, and the parent puts the toddler on the bathroom floor.  The toddler is then thrown out along with the parent, but the problem is when the bathtub is on a different floor and the toddler cannot get back to the nursery.  I have to get the parent to pick up the toddler and carry them back to the nursery if it is on a different floor.  Otherwise, the poor kid sits at the top of the stairs complaining about the stairs.  My toddlers end up needing at least one bath during the toddler stage, especially after they are potty trained. 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 January 14, 14:31:53
I haven't seen the bath issue, but I guess that's because I've disabled the bathroom controller before then.  I usually put the potty in the bathroom to save the parents steps when emptying it, and because some of my more well-off sims have more than one bathroom, so the conflict isn't a problem. But I guess I'll just put the potty elsewhere from now on. :)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 January 14, 17:25:21
I haven't seen the bath issue, but I guess that's because I've disabled the bathroom controller before then.  I usually put the potty in the bathroom to save the parents steps when emptying it, and because some of my more well-off sims have more than one bathroom, so the conflict isn't a problem.
Well, I find that emptying is an infrequent occurrence, and usually needs to be done yesterday when you notice it, so usually you wind up selling the potty for a new empty one because there's no time to empty it or you'll miss your housebreaking window.

I've never seen the conflict with a toddler and washing it. It has been known to cause duelling if the someone tries to use the bathroom while the toddler is in use, though. An integration of this functionality is currently under consideration.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 January 14, 18:24:17
Emptying the potty isn't an issue for me, because I use the no-empty potty hack. :D  I got annoyed with sims having to empty it all the time, and if the first attempt failed because the kid got off the potty before he was done for some reason, they couldn't put the kid back on again until they had emptied it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: cwieberdink on 2006 January 20, 19:13:57
wonky issue with showers in a dorm:

I have some sims in the smallest dorm (8 room) at SimState.  The girls bathroom is setup very similar to the boy bathroom.  There are two stalls with terlets and an archway leading to the shower room with two or three of the wall showers.

At first, I configured the controller to reject females in the male bathroom and vice versa.  Initially, the women would wait outside the male bathroom even though the female bathroom was open.  The "waiting" icon was not up, only the soviet symbol one that indicates they are being used.  After x-ing out this icon, they then went into the female bathroom.  The males did not do this with the female bathroom.

Anyway, when the girls finally figured out they needed to use the girls' bathroom, they still will not automatically be called and use the showers.  The guys do fine.  I have one controller in each stall and I then also put one in the shower room, but to no avail.  They don't shower after using the terlet, and they will go into hygeine failure and not shower.  They spongebathe at the sink instead.  If I click on the showerhead and tell them to shower, no problem, but they won't do it on their own with the controller.

I played this dorm before and haven't had this problem.  Weird

C


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 January 20, 20:12:26
It sounds like radial crosstalk. If the bathrooms are too close together, you're getting items from one bathroom caught in the detection radius of one of the controllers, and the controller thus thinks the item in the other bathroom is part of the current bathroom and tries to send them there. Of course, they can't get there. This is, of course, bad. If the showers are all wall showers, you may want to consider simply knocking out the wall and archway to make it the same room and use room mode instead of radial mode.

Or maybe that's why they're not using the shower, because you're on room and not radial mode.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: cwieberdink on 2006 January 20, 20:24:41
Thanks.  Will try that.  I can't remember if I have it on room or radial mode.  I think I've tried both.  But the bathrooms are very close together.

C


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 January 20, 22:17:04
I had this problem too at that dorm.  I solved it by removing the archway and leaving a gap in the wall there.  I played with different settings and none were satisfactory, except for this one.  It's not as pretty but it's functional, and I play with the walls down most of the time anyway.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Grater on 2006 January 21, 09:43:41
Hey I have a question about logic used to autonomously find a bathroom, it SEEMS that Sims use "as the etheral crow flies" to find the nearest bathroom, so they might decide the bathroom below their feet is closer than the one on the same floor but a few steps away. For this reason I usually build "bathroom stacks" where the toilet is on the same tile on each floor, since doing so I've never had problems with Sims traipsing up and down stairs to use bathrooms.

So uh, the question. Am I being superstitious? (altough I'm sure the plumbers appreciate the toilet stacks :p)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Swiftgold on 2006 January 21, 17:23:48
One issue I've had with this hack, which otherwise has been very useful, is when someone blocks the dishwasher, which the Sims prefer to use first, then other Sims will take dirty plates to the bathroom sink. I'm playing in the large 16-room dorm in Fiesta Tech with 13 playables and some are quite neat, so they will constantly be taking plates to wash into the bathroom and I can't cancel them out all the time. The controller will inevitably nab them to be used and I'll get a huge stack of stinky plates sitting in the bathroom. This happens of course in houses too. I wish the controller would just let them wash the plates. I've noticed the cafeteria worker can take them in and clean them just fine, likely because he never has to pee?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 January 21, 19:51:51
I've never seen a problem with washing plates in the bathroom. My sims occasionally try when I tell them to get rid of a plate and the dishwashers are all blocked (which is rare since I tend to install multiple docking ports to avoid this, except in old, cramped houses), and they wash it just fine, then get used after. Have you tried simply telling them to clean up the stack of plates?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 January 21, 20:11:53
I've had this happen too.  It may be that you don't see it because you don't have free will enabled.  When sims autonomously go into the bathroom for any reason, whether it is to wash a plate or clean the bathtub, they either get used or thrown out.  This is why you can direct them to clean up the plates and they will do it.  Otherwise, they get thrown out when trying to do so themselves.  I too would like it if the controller allowed them to do "cleaning" type activities such as washing plates, mopping the floor, cleaning the tub, etc. without being thrown out.  As well as picking up babies that are born in the bathroom.  I've had to use moveobjects to move babies out of the bathroom who were born there because even when I've manually told them to pick up the baby or click on the crib for them to put them in, they get thrown out.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 January 21, 22:02:50
I've had this happen too.  It may be that you don't see it because you don't have free will enabled.  When sims autonomously go into the bathroom for any reason, whether it is to wash a plate or clean the bathtub, they either get used or thrown out.
Autonomous behavior is not permitted in the bathroom. That's precisely what causes pileups. Anyone trying to perform an autonomous behavior must be processed and then thrown out, or else the bathroom invariably becomes jammed. You may wish to go as far as forbidding autonomous entry into the bathroom via APO. Alternatively, I recommend not including dishwashing equipment in bathrooms, especially near dish production areas.

Quote
As well as picking up babies that are born in the bathroom.  I've had to use moveobjects to move babies out of the bathroom who were born there because even when I've manually told them to pick up the baby or click on the crib for them to put them in, they get thrown out.
The baby issue is presently under investigation. Improved handling of babies should occur in an upcoming version.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 January 21, 22:49:54
Alternatively, I recommend not including dishwashing equipment in bathrooms, especially near dish production areas.
It doesn't matter how far away the bathroom is, if someone is using or blocking the sink or dishwasher in the kitchen, then they will trek all the way to the bathroom, even if it's on another floor.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: FreakyRufus on 2006 January 22, 02:12:58
I play with autonomous behavior on, and I haven't seen this problem with the version of the bathroom contoller I have (posted on 1/14/06).  I've seen sims go into the bathroom and wash dishes successfully on residential lots.  I've also seen sims wander into the bathroom when they don't need to use it, and then be thrown out by the controller (they just run out of it :))


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 January 22, 02:18:47
If you look at what the icon says when they run out of the bathroom, the one with the footprints, it says "Be thrown out."  :)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: FreakyRufus on 2006 January 22, 02:46:43
If you look at what the icon says when they run out of the bathroom, the one with the footprints, it says "Be thrown out."  :)

Yes, I know.  I was just being too verbose, as usual. :)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 January 22, 07:00:45
If you look at what the icon says when they run out of the bathroom, the one with the footprints, it says "Be thrown out."  :)

Yes, I know.  I was just being too verbose, as usual. :)
That's ok, I do that too sometimes. ;)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 January 22, 08:21:04
=
It doesn't matter how far away the bathroom is, if someone is using or blocking the sink or dishwasher in the kitchen, then they wiill treik all the way to the bathroom, even if it's on another floor.
It actually does matter: They'll attempt to use closer objects before further objects. HOWEVER, "closer" is determined by "ethereal crow" distance, not height-adjusted distance, so if your bathroom is above the kitchen, that can cause this behavior. Preference is also given towards dishwashers over sinks, and redundant dishwashers can help a lot.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Swiftgold on 2006 January 22, 19:08:57
Oh yes, something else - Inge's shower kit you can stick anywhere is also enabled for visitor use. I have a house where, despite the controller, some visiting Sims (kids I think) can use it without a problem. Mostly, however, visitors will get stuck where they are stinky and want to use that shower, but unless I control them and let them use it, the bathroom controller keeps kicking them out. They won't go off and do something else, though, they just stand by the bathroom and continually try to run in again.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 January 23, 00:49:53
Most showers are not visitor-allowed unless the visitor has a certain flag which is set at some unknown time. Making the sim selectable will bypass that. The Bathroom Controller checks for this flag and does not perform the showering thing for visitors unless it is set. Variant showers may confuse your visitors as a result. No loitering is permitted in the bathroom, so anyone trying to enter, such as aforementioned visitors, will be ejected to keep the docking port free.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 January 23, 01:01:51
I don't use custom showers, but I have had visitors get stuck in the bathroom when they are too stinky.  They try to use the shower but can't, and if they are tired enough, they will fall asleep standing up because they are trying to use the shower and can't.  Like Swiftgold, though, making them selectable allows them to go ahead and shower so they will then free up the bathroom.

Another funny thing happens on dates at home that is rather annoying.  If the sim initiating the date uses the bathroom, the date controller keeps directing the sim to follow them, so it makes them go into the bathroom with them, but then the bathroom controller throws them out.  This happens constantly, over and over, until the sim finishes everything, which can take awhile sometimes.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 January 23, 03:16:29
I don't use custom showers, but I have had visitors get stuck in the bathroom when they are too stinky.  They try to use the shower but can't, and if they are tired enough, they will fall asleep standing up because they are trying to use the shower and can't.  Like Swiftgold, though, making them selectable allows them to go ahead and shower so they will then free up the bathroom.
That bug should be fixed, possibly in the current version, definitely in the test build.

Quote
Another funny thing happens on dates at home that is rather annoying.  If the sim initiating the date uses the bathroom, the date controller keeps directing the sim to follow them, so it makes them go into the bathroom with them, but then the bathroom controller throws them out.  This happens constantly, over and over, until the sim finishes everything, which can take awhile sometimes.
Well, what would you propose as an alternative? For your date to jam up the bathroom indefinitely, probably stopping your sim from getting in and out of the terlet and shower? I think that's more a date controller issue which makes your date STALK YOUR SIM INTO THE BATHROOM IN A HIGHLY DISTURBING AND CREEPY MANNER. And it's right and proper that the bathroom controller tosses her back out. Over and over again.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 January 23, 03:41:59
That bug should be fixed, possibly in the current version, definitely in the test build.
Awesome!
Quote
Well, what would you propose as an alternative? For your date to jam up the bathroom indefinitely, probably stopping your sim from getting in and out of the terlet and shower? I think that's more a date controller issue which makes your date STALK YOUR SIM INTO THE BATHROOM IN A HIGHLY DISTURBING AND CREEPY MANNER. And it's right and proper that the bathroom controller tosses her back out. Over and over again.
Yes, it is creepy, although funny in a way.  I would rather prefer the date to sit outside quietly and wait like someone with some upbringing.  Maybe that's their problem, no home training?  Why don't bathroom doors have locks on them??  That's what I always do.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 January 23, 05:57:47
Yes, it is creepy, although funny in a way.  I would rather prefer the date to sit outside quietly and wait like someone with some upbringing.  Maybe that's their problem, no home training?  Why don't bathroom doors have locks on them??  That's what I always do.
The kicker being that the bathroom "privacy lock" does not function if A: The other sim enters before the throne is claimed, or B: The sims are in love with each other, which bypasses the privacy shoo. Thus, that sim will continue to stalk into the bathroom, and, of course, be thrown out by the bathroom controller because the bathroom is in use and the other sim doesn't need it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: LFox on 2006 January 27, 07:41:59
I just tried this out for the first time and wow I just can't believe i was such an IDIOT as to not use it.  Now my question i have my bathroom built with 8 toilets and 8 communal showers.  The showers are all along the wall in the main room and the toilets are each in their own 2x1 room with a archway on their doorway.  How many bathroom controllers should i install?

My houses consist of normally 4-6+ people if that matters (due to kids, parents and grandparents).  I did a brief test with a controller for each toilet set to radius 10 using 3 sims in the bathroom at the one time and it seemed to work okay.  There was a slight thing with the toilet but immediately after finding it occupied they were designated to a free one.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 January 27, 07:47:52
You need a controller for each toilet.  For communal type bathrooms, the stall toilets work best because if you wall them off, each one is considered a different room.  If the toilets, sinks, and showers are in the same room, you don't need to use the radius, just leave it set for Room Only, which is the default.  You'd only need to set the radius if you have the toilet and shower in separate room.  I try to avoid doing this, especially in college dorms, because it can cause problems with sending the females to the male toilets and vice versa.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: LFox on 2006 January 27, 07:59:31
You need a controller for each toilet.  For communal type bathrooms, the stall toilets work best because if you wall them off, each one is considered a different room.  If the toilets, sinks, and showers are in the same room, you don't need to use the radius, just leave it set for Room Only, which is the default.  You'd only need to set the radius if you have the toilet and shower in separate room.  I try to avoid doing this, especially in college dorms, because it can cause problems with sending the females to the male toilets and vice versa.

Ahh i see well i have mixed gender so it's no problem.  If the seperate toilet rooms show problems i'll switch to all stall toilets to solve it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Thraxwhirl on 2006 February 10, 16:06:45
JMP, I've read through the opening post, in an effort to try and ascertain something, but can't, so I hope you don't mind if I ask direct.

Does this NEW version take into account toilets/showers/tubs that are in rooms Inaccassible to the sim? In other words, if a sim is near a bathroom with a locked door - be it a simlogical one or a Maxis Gender specific one, or even one programmed with your Security Alarm - will the toilet roll still try to summon them in...?

And if it does, will it still freeze them for the rest of their lives, as the old version did?

I've had this happen with my sims. They've walked past a bathroom and been summoned to go and pee, but due to the door barring them, they just stand there forever with the hammer and sickle permanently stuck in their action queue... and it CAN'T be cancelled out.

To free them up again, one has to MoveObjects and delete the loo roll.

Does the new version cater for this, and summon only those sims who CAN enter said bathroom?



Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 February 10, 22:57:15
Does this NEW version take into account toilets/showers/tubs that are in rooms Inaccassible to the sim? In other words, if a sim is near a bathroom with a locked door - be it a simlogical one or a Maxis Gender specific one, or even one programmed with your Security Alarm - will the toilet roll still try to summon them in...?
No, pathfinding is not a tenable exercise to perform in advance, and there's simply no way to pre-check these things. Gender-specific bathrooms can be preprogrammed into the TP itself, so a sim will never be summoned into an improperly gendered bathroom if configured as such, but if you're locking the bathroom, you should not install Bathroom Uses You on locked bathrooms.

Quote
I've had this happen with my sims. They've walked past a bathroom and been summoned to go and pee, but due to the door barring them, they just stand there forever with the hammer and sickle permanently stuck in their action queue... and it CAN'T be cancelled out.

To free them up again, one has to MoveObjects and delete the loo roll.
You should be able to cancel it out just fine, but if Seek Mode is on, or any macro is attempting to use it, it will keep reappearing on the queue. You may wish to pause while cancelling it, and cancel whatever root interactions will respawn the command.

Quote
Does the new version cater for this, and summon only those sims who CAN enter said bathroom?
There is no feasible way to detect all cases of non-enterability. The gender-specific case is common and can be configured for. Anything else is not advised. Bathroom-autoservice is meant to eliminate the need for locking bathrooms at all.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 February 10, 23:03:15
Pausing and canceling almost always works for me.  I don't use the locking doors for this reason.  The controller has problems with non-Maxis doors.  And setting the seek option for the appropriate gender takes care of the gender specific doors in dorms.  The only thing I've had to do is remove doors and arches from within the bathrooms so that it's all one room, and the controller can easily find the showers in the same room instead of trying to set the radius. 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Thraxwhirl on 2006 February 11, 00:09:20
Quote
Bathroom-autoservice is meant to eliminate the need for locking bathrooms at all.

I would totally agree, JMP. I never lock bathroom doors, only front doors to properties. Unfortunately the problem I have is with neighbours being summoned to a toilet inside a locked apartment. :(

I'm interested to read that you say the Use Toilet Action CAN be cancelled. I've not found that to be the case. And even if it were, that's still a problem for visitors and NPCs, unless you use other hacks/hacked objects to take control of them.

However, IF the action were not Permanently queued, a solution to sims trying to break into their neighbour's toilets would theoretically be possible, and depend NOT on the specific traits of the sim him/herself and how the TP identifies them, 'cos that would be impossible. Rather the notion of TIME.

In other words, IF the action were to disappear from the target sim's queue AUTONOMOUSLY in the event of failure... just as surely a sim will give up waiting to "Chat" if the intented Chatee is busy, and the action disappear after about 5 sim minutes, so too could the "Use Toilet" action vanish if the sim failed to get there within that time. He/she would then be free to wander off elsewhere. This would mean that unselectable sims like visitors won't get pinned to the spot permanently; after a few moments of "failed route", they'd give up trying to reach the bathroom and find something else to do.

Then, to prevent perpetual RE-summoning, it would be cool if the FREQUENCY with which the loo roll issued its summons were far less - like once per 30 sim minutes, instead of constantly - or at least configurable.

This way, sims that are trying to use someone else's toilet in an apartment they can't enter would at least have a chance for 30 minutes of freedom, hopefully to find the toilet in their OWN flat, before being summoned again.

Just my thought. Less a case of the controller being able to recognise doors and THEIR configuration(which is of course impossible), and more a case of toning down the eagerness of the thing and reducing its ability to jam an action queue permanently.

Very handy for apartment blocks... and I am told that Twojeffs is interested in creating a hack or hacks to further the cause of Apartment Living and make it work realistically. If the TP were able to be modified a little, it would be an invaluable asset in that area.

Just a suggestion.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 February 11, 01:02:51
I didn't realize that Inge's lockable doors would cause a problem with the bathroom controller until I had a child with high active points freeze in mid-air as he was running to the bathroom, and stay there for a couple of minutes, just floating off the ground.  :) There wasn't anyone in the bathroom, and I couldn't figure out what the problem was until I clicked on the bathroom door and saw it locked behind the last person who left quickly.  Unlocking it freed the kid from his freeze, and when he was done I removed the lockable bathroom doors from all my lots...


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Thraxwhirl on 2006 February 11, 13:40:11
I didn't realize that Inge's lockable doors would cause a problem with the bathroom controller until I had a child with high active points freeze in mid-air as he was running to the bathroom, and stay there for a couple of minutes, just floating off the ground.  :) There wasn't anyone in the bathroom, and I couldn't figure out what the problem was until I clicked on the bathroom door and saw it locked behind the last person who left quickly.  Unlocking it freed the kid from his freeze, and when he was done I removed the lockable bathroom doors from all my lots...

I'm interested to note that in someone else's game too the sim froze when he couldn't reach the toilet.

This clarifies my thinking on the problem. It has effectively nothing to do with doors and their configuration, or whether or not the TP can recognise them, it's all to do with the Action Queue.

You see, IF I were to place a bookcase in a corner, and then stick a potted plant imediately in front of it, then click on the bookcase and tell a sim to "Read Book", it would fail, because the bookcase cannot be reached. The action would be dropped. If I did the same thing with a toilet and a potted plant, and tried to tell a sim to use the toilet, the same thing would happen. The action would fail, it would be dropped from the queue, and the sim would go and do something else. Now this has nothing to do with hacked objects or the configuration of any of them and their abilities to "co-operate" with each other, it's simply that a "route failure" SHOULD result in the action being dropped - whether that route failure is due to a locked door or a plant pot in front of the clicked object shouldn't matter... the object is inaccessible, the sim fails to reach it - the action is dropped.

Yet, in my experience, and that of jsalemi, this does not seem to happen with the summons of the TP. The action never drops when the sim can't get to the object.

Now, I MAY be wrong, but I don't THINK it's the doors which are at fault. I've placed objects like bookcases in rooms which are locked, and clicked on them with the selected sim(who had no access), and he she would simply turn, look at the door, and fail to enter. The action would be dropped from the queue with no fuss, and he/she would wander off and look for something else to do. A simple case of Inaccessible Object(for whater reason) = Failed Route = Drop Action and do something else.

The doors, in all cases that I've tested, seem fine with this. And furthermore, Inge Jones says, I BELIEVE, that sims SHOULDN'T AUTONOMUSLY try to reach/interact with objects and other sims that are the other side of the locked door(s).

My play-testing of her doors would seem to support this. I've NOT had instances of sims trying to get into each others apartments to chat to their neighbours behind a locked door, nor read each others books nor play each others pinball machines etc. They don't EVEN try to serve food for their Neighbours if there are insufficent places available in their own Apartments/Accessible Areas. And that really IS a breakthrough. Out of sight really does seem to be out of mind.

Yet they'll still try to enter each other's locked apartments to use their neighbours' toilets if and when summoned by the toilet roll.

Now this WOULDN'T be a problem IF the the Action would drop from the Queue upon Route Failure, but unfortunately that is not the case.

If the Action would drop, the problem would be solved, and it would seem that Locking Configuration is(or at least would be) irrelevant.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 February 11, 13:58:33
I've had the same thing happen with the sleep clock.  Sims would start to run and freeze in midair if they could not reach them, due to diagonal walls and doors in my case.  The sim would turn his head and look when someone walked by, but he was just frozen in a running position in midair.  It would be funny if it weren't so frustrating.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Ness on 2006 March 07, 05:39:59
Using the version from 6/3/06, 12:41PM, I am getting errors - several on entering a lot for the first time, which are only solved by deleting.

I have placed new TP rolls, and now get "Illegal owner field in data reference" errors when configured to seek - reproduced many times.

Example error report attached.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 March 07, 05:54:50
You see, IF I were to place a bookcase in a corner, and then stick a potted plant imediately in front of it, then click on the bookcase and tell a sim to "Read Book", it would fail, because the bookcase cannot be reached. The action would be dropped. If I did the same thing with a toilet and a potted plant, and tried to tell a sim to use the toilet, the same thing would happen. The action would fail, it would be dropped from the queue, and the sim would go and do something else. Now this has nothing to do with hacked objects or the configuration of any of them and their abilities to "co-operate" with each other, it's simply that a "route failure" SHOULD result in the action being dropped - whether that route failure is due to a locked door or a plant pot in front of the clicked object shouldn't matter... the object is inaccessible, the sim fails to reach it - the action is dropped.
The "route failure, drop action" behavior tends to be rather irritating when sims drop actions because of some temporary obstacle in their path, such as someone else's fat ass. Some of the more forceful objects are thus programmed to retry the action immediately until it succeeds. Failure is not an option! DAMN THE TORPEDOES! FULL SPEED AHEAD!

The bottom line: Bathroom Uses You is meant to supplant the necessity of locking bathrooms at all, since any casual pest wandering into the bathroom is forcibly commanded to sod off and punted to an alternate docking port or the waiting queue.

Except you people insist on running these silly "apartment blocks" which the game architecture is simply not designed for. There is simply no really good way to reliably recognize mutilated house configurations like this.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: otrjam on 2006 March 08, 16:50:51
I downloaded a bunch of updates from here yesterday and the game started crashing.  I narrowed it down to the bathroom controller - redownloaded (the March 7 version) and tried again, with nothing extra in the game but the CEP and this hack, and it's happening again - "The application has crashed. The application will now terminate."  Is anyone else having this problem? 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 March 08, 17:44:16
Yep, I'm having the same problem.  Only JM told me it wasn't possible and that it was a "Rainbow problem."  At least now I'm not the only one! :P


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 March 08, 19:02:32
Well, what are you doing that appears to trigger it? We were unable to reproduce the results in any test. When does this occur? What version of game are you running?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: otrjam on 2006 March 08, 19:15:13
I have Uni & NL, not OFB yet.  I just tried it again with a new sim, new lot & new neighborhood, nothing else on it.  I built a bathroom only, played a couple minutes without the TP and it was fine.   When I added the TP, no sooner did I click on the play button than it crashed.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: aqualectrix on 2006 March 08, 19:35:57
This is happening for me, too.  NL with patch 2.

The neighborhood is long-established.  The family has just moved into a new house.  Family members are able to use/be used by the bathroom controller with no problems.  However, as soon as a family member greets someone (walkby, invited over, whatever), the game crashes as soon as the greeting animation completes.

This occurred with old TP rolls transported via inventory into the new house, so I thought that might be the problem.  I removed bathroomusesyou altogether, loaded up the house, and saved.  Reintroduced bathroomusesyou, placed new TP rolls (no change to default configuration), and the problem persisted.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 March 08, 19:36:38
Ditto.  Uni + NLp2, empty lot, three adult sims.  Didn't crash until I placed the TP on the lot.  I'm using 3/7/06 version out of the NL hacks folder.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 March 08, 19:59:38
Hmm. Not able to discern any apparent rational reason why this happens....

Try this version, I messed with some random stuff.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: aqualectrix on 2006 March 08, 20:17:05
Sadly, doesn't fix it for me.

Edit: I do appear to have a bunch stuff in the Logs directory caused by the crashes.  Would any of that be helpful for you to see?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 March 08, 20:26:03
No go, still CTD.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 March 08, 21:34:40
Situation:

Remove all hacks except this one.
Testing neighborhood, create two CAS sims.
Place smallest empty lot, move in sims.  Pause game.
Build square 2x2 room.  Place a door.
Place toilet inside room with cheap uni shower and toilet paper.  Use default settings, no changes.
Unpause game. 
Game crashes to desktop.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 March 08, 21:43:45
Every time? It just crashes? Next time you're on the chat, I'll give you some test builds to run.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 March 08, 23:57:26
Yea, I've been having this happen too.  I'll go into a lot, and within minutes of any activity starting on the lot (I usually save when everyone is asleep), the game crashes to the desktop.

At first I thought it was because my good video card died on Sunday, and I replaced it with an older, flakey card so I could send it in for warranty repair. Game started crashing right after, but now that I think about it, I also downloaded a bunch of updates from here and installed them first.  Got a new video card today (different brand) -- same problem. So I tried it on my laptop version, with an exact duplicate of my desktop's Downloads folder, and sure enough, it crashed minutes after the family woke up, and right after the first family member came out of the shower. Between the two, it looks like it might be happening sometime around when it issues the command to kick the sim out of the bathroom.

The weird thing is that the AppErrors log on both machines is full of audio errors, complaining about a duplicate resource. Here's a sample:
ERROR TSAudio: Duplicate resource instance id found ff7bc078 with existing 0b9eb87e:2da1f2e7:ff7bc078
.\source\TSAudioResourceManager.cpp(1073)

And I have noticed that the audio goes into a repeating loop just before the crash. 

I'll down load and try out the new version to see if this goes away.

Edit (about 15 minutes later): nope, this new version has the same problem; soon as a sim is kicked out of the bathroom, the audio goes into a loop, and then the game crashes.

Edit #2 (another 15 minutes): dropped back to the version in the latest moreawesomethanyou.zip (dated 1/31), and the problem goes away.  So something changed between then and now.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: aqualectrix on 2006 March 09, 01:36:16
I dropped back to the 3/4/06 version and the problems have ceased.  The 3/6/06, 3/7/06, and this newest all cause the crash for me.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 March 10, 14:40:55
There's a new version in the nl/hacks directory dated late yesterday; probably the fix?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 March 10, 14:51:22
I split the versions for now. The NL version is now a seperate object from the OFB version, which has been dumped to its own directory.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: LordHellscream on 2006 March 10, 16:42:11
is it possible to make it so visitors (including customers) can take shower/bath as well?
right it seems like visitors only use toilets


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Klaatu on 2006 March 10, 18:48:23
Next time you're on the chat, I'll give you some test builds to run.
There's a chat? ???


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: otrjam on 2006 March 10, 20:11:36
Just quick feedback:  Your 3-9 NL version is working fine for me.  Thanks.  It's not worth starting up the game without your hacks in it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 March 10, 21:16:25
Visitors should be able to use the shower when they've been asked to spend the night.  This is how it worked in the base game, but with the bathroom controller, it doesn't let them regardless.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 March 10, 21:33:02
Visitors should be able to use the shower when they've been asked to spend the night.  This is how it worked in the base game, but with the bathroom controller, it doesn't let them regardless.
The Bathroom Uses You test apes the "spend the night" test as of NL, so if it's allowed, they will, provided hygiene is deemed adequately low. Really BORED visitors, however, will keep trying to screw with it, and the controller will see them as "not dirty" and kick them out for loitering to keep the docking port free. However, IF they are low on hygiene, AND have the correct flags set that they can pass the normal shower test, they will use it. Most of the time, however, they aren't low, they're just doing it to piss you off.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 March 10, 22:14:21
Just quick feedback:  Your 3-9 NL version is working fine for me.  Thanks.  It's not worth starting up the game without your hacks in it.

Yup, same here -- new version is working great!  Thanks!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: PlayLives on 2006 March 10, 22:20:58
I'm assuming the NL 3-9 version is for those that don't have OFB installed, is this correct?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 March 10, 22:25:24
Yes, since it is in the NL directory.  :P  If you have OFB, you should be using hacks out of the OFB directory, regardiless of what other EPs you have.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: SimDebster on 2006 March 24, 01:44:35
For OFB, customers that come in looking for help will go into the bathroom and stay there.  My sim cannot go in to do the "May I help you" interaction because they are immediately sent out of the room by the controller.  Is it possible to make a change so that the confused shopper in need of help is also sent out of the room?  As it is now, I end up having to delete the customer to resolve the problem.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: notovny on 2006 March 24, 01:48:52
I've noticed some issues with OFB myself. Employees at home businesses don't seem to be able to use the bathroom equipped with the controller while on breaks. Haven't tried it on community lots, yet.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 March 24, 02:09:47
For OFB, customers that come in looking for help will go into the bathroom and stay there.  My sim cannot go in to do the "May I help you" interaction because they are immediately sent out of the room by the controller.  Is it possible to make a change so that the confused shopper in need of help is also sent out of the room?  As it is now, I end up having to delete the customer to resolve the problem.
Excellent plan. Who the hell loiters in a bathroom to expect help, anyway?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Motoki on 2006 March 24, 04:09:10
First rule of sims. They LOVE the bathroom. Always have since TS1. It's their favorite place to socialize, it's the headmasters favorite room and quite frankly without this hack it's pretty damned difficult to keep them out of it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: BlueSoup on 2006 March 24, 04:16:46
Yes, the headmaster loves the bathroom.

I always make sure to show it to them, but I can't do that with this hack (unless it's been fixed and I haven't noticed). So, I delete the TP, show the room, and then put it back.

Which reminds me, if this is still the case, I should alter it so that it doesn't depreciate.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 March 24, 05:01:02
Why don't you move it to another room temporarily, such as a bedroom no one is using?  Then move it back when they leave.  Then you won't have to worry about depreciation. 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: BlueSoup on 2006 March 24, 05:02:43
Yeah, that would have been a good idea...  :-[


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 March 24, 06:17:16
Don't cry, there's always next time!  :D


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 March 24, 07:41:43
I thought I fixed the headmaster touring. Is it still broken?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 March 24, 14:39:40
Why don't you move it to another room temporarily, such as a bedroom no one is using?  Then move it back when they leave.  Then you won't have to worry about depreciation. 

Or just move it to your sim's inventory.  I have one house where they use a 3rd bathroom as a nursery when there's a new baby, and just move the bathroom stuff out to the mom's inventory until the kid is a child.  Then it moves back in, and the kid stuff (crib, etc) moves to her inventory.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Motoki on 2006 March 24, 15:38:50
I thought I fixed the headmaster touring. Is it still broken?

I *think* I remembered showing the bathroom to a headmaster recently with BUY without incident, but I'll have to check again next time I play.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 March 24, 17:36:22
The first time I had a headmaster after reading that JM had done something with it for the Headmaster, I tried showing the bathroom on the tour.  My sim went to the toilet and shooed the Headmaster out, and proceeded to potty and shower.  So I wasn't sure what was supposed to have been fixed because this seemed to be the same behavior as before.  I haven't tried again.  What is supposed to happen, JM?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 March 24, 19:46:49
The first time I had a headmaster after reading that JM had done something with it for the Headmaster, I tried showing the bathroom on the tour.  My sim went to the toilet and shooed the Headmaster out, and proceeded to potty and shower.  So I wasn't sure what was supposed to have been fixed because this seemed to be the same behavior as before.  I haven't tried again.  What is supposed to happen, JM?
It's SUPPOSED to ignore the tour leader now, as long as the headmaster is in tow and within 15 spaces.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: BlueSoup on 2006 March 24, 19:50:36
...but I can't do that with this hack (unless it's been fixed and I haven't noticed).

I haven't checked it recently, I didn't know it was fixed.  Thanks Pes.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: DrBeast on 2006 March 25, 17:10:02
Hmm...I *think* the wrong version has been uploaded after the site crash. I d/led it yesterday, off of the NL directory (as I have NL), and as soon as I invite someone over the game crashes to desktop, no blue screen, just a Windoze message This application has crashed, no error log retrievable. The one I d/led is timestamped 8-3, 17:40, v2.47. Had to revert to an old (dating back to September) copy I had saved, but luckily I still have the late January version here at the Uni PC (my laziness saved the day there! I d/l everything to one directory, then put everything in their respective subfolder after saving a copy to my flash stick to take home, but I was too lazy to do that yesterday so my working copy survived!).


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 March 25, 17:23:41
The old NL version was apparently lost in action. A new version will shortly be released that may address the crashing issues.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 March 25, 23:19:53
I still have mine that I started using after JM diagnosed the CTDs I was having after he made his NL/OFB integrated hack.  I could upload it if you like?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: DrBeast on 2006 March 26, 15:50:37
I still have mine that I started using after JM diagnosed the CTDs I was having after he made his NL/OFB integrated hack.  I could upload it if you like?

Nah, it's cool. The one I salvaged from the Uni PC is timestamped 31/1/06 and it works fine. Thanx though!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: AnastasiaRenai on 2006 March 31, 13:08:32
I have my bathroom hidden inside a master bedroom, and since the master bedroom must be locked because of Lizz Loves Automatic Bed, the bathroom is not available.  Perhaps the BathroomUsesYou can be assigned to specific individuals, so it will only call them.  That would eliminate the problem of locked doors because it would only call the person(s) it was assigned to, and hopefully we are smart enough to assign only people who can actually go through the doors.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: SimDebster on 2006 April 02, 23:40:02
Is it possible to add another option to the config for this controller?  I am thinking of setting a bathroom to "Master Bath" which would then ban all toddlers, children and teens from using it or even wanting to use it.  I am currently having a problem of a child wanting to shower in the master bath because their sibling is using the shower in the family bathroom.  Both bathrooms are configured for "room only" so it cannot be because of overlapping control.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: BlueSoup on 2006 April 02, 23:57:09
If it's a Master Bath, couldn't you use the A.P.O. to only allow the Sims you choose to use the bathroom?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: SimDebster on 2006 April 03, 00:22:37
If it's a Master Bath, couldn't you use the A.P.O. to only allow the Sims you choose to use the bathroom?
At the risk of sounding really stupid, what is an "A.P.O.?"


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: BlueSoup on 2006 April 03, 00:29:45
A.P.O. is Authorised Personnel Only, found somewhere around here (Pescado's section).  And all of his hacks work well with and complement each other.  :)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: AnastasiaRenai on 2006 April 03, 02:55:11
Thank you.  Now I understand. 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: SimDebster on 2006 April 03, 03:15:00
Thanks Blue Soup.  I will look for it and try it out.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: SimDebster on 2006 April 03, 04:45:00
Okay, I tried it and it did not work.  ???  I finally figured out that the master bath controller was closer to the sim when in the hallway than their actual bathroom controller, so the logic must go with whatever is closer.  I tested it by moving the master bath controller to the farthest point away in the master bath, and sure enough the child then went to the proper bathroom.  However, my master bath now looks stupid with a roll of toilet paper mounted above the tub.  I can deal with it, but it would be better to have a Master Bath option that would only allow adults in the family and ban all others.  Just a suggestion.

Also, the ban females is not working.  Females use the male bathroom (even instead of the female only bathroom which is right next to it).  I think that I saw someone else post about this a little while ago, but I just wanted to second it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 April 03, 11:38:47
Also, the ban females is not working.  Females use the male bathroom (even instead of the female only bathroom which is right next to it).  I think that I saw someone else post about this a little while ago, but I just wanted to second it.
If you're in radial mode, that would cause this if your bathrooms are too close and objects are thus overlapped.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: SimDebster on 2006 April 04, 06:15:59
No, both are in Room Only mode.  I had even changed it to radial mode to see if that would help, but it did not.  For some reason, the controller wants to send everyone to the master bath.  And it continued doing this even after moving the toilet paper to the far end of the bath (must have been a fluke the first time).  It is not like there are no other bathrooms in the house, either.  I had built another one on the same floor, and there are two more in the basement, but the controller seems to just love the master bathroom.  I got so frustrated with it that I just removed it entirely from the master bath.  Now, the four kids have to be sent elsewhere, the controller has no other choice.  Just seemed easier to deal with scheduling the parents manually than try to monitor 4 kids each morning.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 April 04, 11:58:21
How are you sending them to the bathroom?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: SimDebster on 2006 April 04, 16:50:14
The Sleep Clock automatically appends the action when the kids are sent to bed.  In the morning, one kid will be in the kid's bathroom, while the other kids will stand outside the master bedroom (I use Inge's locked door so they cannot get in) with a picture of the shower in the master bath.  If I cancel the shower, the controller puts the same shower back in the queue.  This continues to happen even when the other kid vacates the kid's bathroom.  It seems like it gets stuck in the mode of sending to the master bath.  I end up having to cancel the action altogether, then click on a toilet paper in another bathroom and choose 'Be Used.'

The master bath and the kid's bath are at a right angle to each other with a kid's bedroom door between them.  The third bath that I added to that floor is down the end of the hall, which the controller is finally using since I removed the controller in the master bath.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: atavera on 2006 April 05, 07:49:20
I just wanted to say that this works flawlessly for me.  I downloaded it initially because I got a complaint that my sonic shower didn't work right with it(twas because I renamed the 'Interaction - Take Shower' BHAV), but changed it so it would be compatible.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 April 05, 08:54:24
The Sleep Clock automatically appends the action when the kids are sent to bed.  In the morning, one kid will be in the kid's bathroom, while the other kids will stand outside the master bedroom (I use Inge's locked door so they cannot get in) with a picture of the shower in the master bath.
Locking bathrooms and Bathroom Uses You do not mix. The intent of the controller is to handle bathroom management for you! Not so you can mess with it more! It is obvious you don't have enough bandwidth to handle the morning rush. Either unlock the other bathroom so your sims can actually use it, or install more of them. There's kind of a hurry, after all, you have to get them out the door in the hour you have between waking up and when the bus leaves.

Quote
The master bath and the kid's bath are at a right angle to each other with a kid's bedroom door between them.  The third bath that I added to that floor is down the end of the hall, which the controller is finally using since I removed the controller in the master bath.
That would place it further away than than the other bathroom. Bathroom Uses you chooses the closest bathroom, because, well, closer is better.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: SimDebster on 2006 April 05, 18:48:38
The Sleep Clock automatically appends the action when the kids are sent to bed.  In the morning, one kid will be in the kid's bathroom, while the other kids will stand outside the master bedroom (I use Inge's locked door so they cannot get in) with a picture of the shower in the master bath.
Locking bathrooms and Bathroom Uses You do not mix. The intent of the controller is to handle bathroom management for you! Not so you can mess with it more! It is obvious you don't have enough bandwidth to handle the morning rush. Either unlock the other bathroom so your sims can actually use it, or install more of them. There's kind of a hurry, after all, you have to get them out the door in the hour you have between waking up and when the bus leaves.

Quote
The master bath and the kid's bath are at a right angle to each other with a kid's bedroom door between them.  The third bath that I added to that floor is down the end of the hall, which the controller is finally using since I removed the controller in the master bath.
That would place it further away than than the other bathroom. Bathroom Uses you chooses the closest bathroom, because, well, closer is better.
Understood.  I love this macro and cannot do without it now, which is why I am going to leave it out of the master bath from now on and just unclick one of the parent's queued bath and replace it with my own queue for the morning.  I just do not believe that children should use the parent's private bath.
 
As far as the morning rush, there are 4 full baths in the house so each kid can use one.  It is just that two are in the basement (which is two floors away).


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Ruann on 2006 April 05, 21:01:44
I've long since gotten over this.  I had a family of 8.  Three bathrooms.  Mornings are chaos.

So, one daughter learned to make snapdragons.  I just kill the bathroom queue-up now.   ;D  And breakfast, for that matter.  Skillinator before work/school!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 April 06, 09:30:56
The CTD is back as of the latest version of this hack in the NL hacks directory.  This appears to be the smaller version that caused the problem before.  Replacing it with a version I had from January (which is about twice the size) resolves the CTD.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 April 06, 11:46:53
The CTD is back as of the latest version of this hack in the NL hacks directory.  This appears to be the smaller version that caused the problem before.  Replacing it with a version I had from January (which is about twice the size) resolves the CTD.
Should be fixed now.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 May 13, 02:15:53
If I am in the wrong place, please forgive me.

Recently I went through my favorite hacks to see if updates were offered and then updated everything. Since bathroom uses you is the most likely suspect, I am posting my question here.

I clicked on a toilet the other day to send a sim to the bathroom and a new option showed up: "Throw up". Did this recently get added to this mod? Or did it come from another? I didn't download any new mods, just upgraded existing ones. I do not have any mods that purposely cause this option to show up even though I am aware that those do exist. BTW, this was a standard Maxis toilet. Also, this mod is my only mod that has anything to do with bathrooms with the exception of Christianlov's no privacy bathroom which I did not update.

This isn't a problem. I am just curious as heck to know how it got into my game. And no, it did not accidently get in there with a downloaded house as I use clean installer and am extremely careful as to what gets into my game.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: BlueSoup on 2006 May 13, 02:24:24
It's not a feature of Bathroom Uses You.  So, obviously you have some other, most likely non-awesome hack causing this.

Amber says she thinks Squinge has something like this.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: akatonbo on 2006 May 13, 02:42:52
Yeah, it's throwupenabled.package, makes Throw Up appear on the pie menu for storytellers.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 May 13, 04:07:10
Planning on making your sims bulimic?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Nec on 2006 May 13, 05:44:12
Perhaps you have the toilet from the Grand Trianon Collection at MTS2? It looks like the expensive Maxis toilet, only it has no base. That has the option to throw up. The only other mod I know of that enables that is the one that was mentioned by Squinge, which is specifically for that.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 May 14, 00:59:04
Thank you all for answering!! Yes, I found it was the Grand Trianon toilet causing this. I thought that I had taken them all out of the game, but then after you mentioned it I checked to find this toilet still in downloads.

Often I click quickly when I know where menu items are normally placed. The only problem the throw-up interaction caused was accidently giving that command instead of use toilet. But the bathroom controller would take over after that and take care of the sim's bathroom need. But it would waste a few minutes which are sometimes critical if the car pool is waiting. Plus who wants to see non-pregnant or non-sick sims do that? And if they were in 2nd trimester they usually have a fear of throwing up so a quick-clicking error would cause their aspiration to plummet.

Thanks again for helping me to narrow down this oddity.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Nec on 2006 May 14, 01:13:54
Thank you all for answering!! Yes, I found it was the Grand Trianon toilet causing this. I thought that I had taken them all out of the game, but then after you mentioned it I checked to find this toilet still in downloads.

Often I click quickly when I know where menu items are normally placed. The only problem the throw-up interaction caused was accidently giving that command instead of use toilet. But the bathroom controller would take over after that and take care of the sim's bathroom need. But it would waste a few minutes which are sometimes critical if the car pool is waiting. Plus who wants to see non-pregnant or non-sick sims do that? And if they were in 2nd trimester they usually have a fear of throwing up so a quick-clicking error would cause their aspiration to plummet.

Thanks again for helping me to narrow down this oddity.

Cool :) glad you got it figured out. Yes, the throwing up thing is not my favorite thing about the game.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 May 15, 01:34:54
Well, if you're using Bathroom Uses You, you never have to click on a terlet anyway. In fact, you really shouldn't, especially in combination with the macro "Use Bathroom" launcher. Although I don't think I even really use that anymore, Power Idle handles that gruntwork for me.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Ness on 2006 May 17, 21:00:38
Also - if the carpool is waiting, just send them to work.  They will use the toilet there, so it's not like they are going to arrived home and pee themselves.  They won't use showers there, but hygiene desperation is a lot less serious then missing the car pool.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 May 19, 07:58:58
I just downloaded the latest version of the BC for NL, but I'm having a problem with some sims getting stuck in the bathroom.  They are clean and their bladder is empty, but it seems that it can't throw them out.  They just stand there with the BC icon flashing.  If I direct them to "Go here" or do something, they will do it.  In the case I just witnessed, there were two sims queued up for the bathroom because the other one was in use, and they could not use the bathroom because the first sim was stuck in there.  The sim in the bathroom had a bunch of thought bubbles stacked on top of each other, so I couldn't see if something was blocking her, but one had a red X over the face of one of the other sims.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: aussieone on 2006 May 19, 08:16:01
I just downloaded the latest version of the BC for NL, but I'm having a problem with some sims getting stuck in the bathroom.  They are clean and their bladder is empty, but it seems that it can't throw them out.  They just stand there with the BC icon flashing.  If I direct them to "Go here" or do something, they will do it.  In the case I just witnessed, there were two sims queued up for the bathroom because the other one was in use, and they could not use the bathroom because the first sim was stuck in there.  The sim in the bathroom had a bunch of thought bubbles stacked on top of each other, so I couldn't see if something was blocking her, but one had a red X over the face of one of the other sims.

Damn...I mentioned that very same problem in the hacks directory. I've just downloaded all of the relevant updates for macrotastics and bathroom uses you but have yet to test them out.
I was hoping this would fix the problem...have you updated macrotastics too Rainbow?

ETA: I've just done some testing with a 3 sim family. They were cued to use the bathroom and the controller seemed to work fine. I think there was a mention in another thread about incompatibility with one version of macrotastics being used with the bathroom controller, so rainbow check that you have the newest versions of both and hopefully, you're issue will be fixed  :)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 May 19, 11:34:40
Thanks, I'll try that.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 May 19, 14:36:55
I downloaded the 5/18/06 version of macrotastics, and unfortunately, it does not seem to have fixed the problem. :(


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 May 19, 16:19:56
I downloaded the 5/18/06 version of macrotastics, and unfortunately, it does not seem to have fixed the problem. :(
What's your bathroom layout configuration? The game in general does not like diagonal doors (although there is a fallback eject code for dealing with them, it only works so-so), and it definitely doesn't like bathrooms with no doors at all, reachable only by elevator or stairs.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 May 19, 16:23:59
No diagonal doors, all are proper bathrooms with four walls and at least one door.  Usually 2x3 or 3x3 or more.  I haven't had a problem with this until recently, same houses I've been playing.   It seems to be a problem when more than one sim is trying to use the same bathroom. 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Ness on 2006 May 20, 21:59:33
I've had a similar problem in a dorm.

Both bathrooms are single sex, both have two toilets and two showers, both rooms have the TP set to reject the sex that does not match the door.

I have found that when two sims are in the bathroom, and a third is wanting to use the bathroom, it seems completely unable to kick the sims in the bathroom out.  Although, cancelling the action of the waiting sim usually fixes things up and lets the sims that are finished be kicked out.  It's not even a matter of cancelling the entire "be used" action, just the circular icon that is below this.

I've been dealing with this by staggering wake times...  I ended up with 1 male and 7 female sims in the dorm at the same time - for best bathroom usage, I had to make no more than 2 female sims wake at the same time.

No error logs are generated, and I'm yet to have the same problem on a home lot, just dorms.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 May 21, 00:11:34
I played a college dorm for the first time in a while, since my last batch of kids graduated and moved home, and I've been raising babies and getting kids ready for college.  I was having the problem described by ness above, only there were 7 dormies and 2 playable sims.  I tried resetting the TP, but that only worked for a minute, because they were soon piled up again, with one of the dormies exhibiting bladder desperation actions, i.e., clutching his crotch.  I finally ended up using Merola's mirror to get him to the toilet, but things still weren't right.  After everyone cleared the bathrooms, I sold all the TP and bought new ones.  I configured them as before, with the male TP rejecting females and vice versa.  I think this may have fixed it, but I'll have to play more and see.  I usually cancel out the automatic TP action queued up by the Sleep clock for sims who don't need to go because it causes a traffic jam in the mornings when everyone wakes up, and they don't really need to go because they are going to run straight out the door to work/school and they can go there.  :P


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 May 22, 01:39:14
Well, since I've been using this hack, after JM insisted I try it out, I wouldn't be without it, and although very occasionally a sim is not getting thrown out since I put in Macrotastics as well, and updated the BC I don't think it's caused by diagonal doors, but doors which opened inwards.  I frequently use Windkeeper's single sliding doors which solves that problem but otherwise, just make sure your doors open outwards so sims don't stop in mid-flight and decide to stay put!

the thing I find really wierd, though, is when there are three or four bathrooms in the house, you have a family of active sims running hell for leather all over the house to go to the toilet in one, and then shower in another!  And whatever happened to ensuite bathrooms for the parents?

However, I do like the way, if there's a bath and shower, or a combi, then a sloppy sim gets to use the bath and save a puddle all over the floor!  Also, that they unclog the toilet before you even find out which one went kaput!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 May 22, 02:01:38
Heh, I'm glad you've come to see the wonders of the Toilet Paper, ZZ.  :D  Sims will go shower in another bathroom sometimes if the shower is broken in the one they are in.  Sometimes though they will repair the shower first.  I guess it depends on how desperate they are.  Also, I'm not sure about doors that open inward, I'll have to pay attention to that.  I do know that JM has said the TP is not compatible with custom doors.  I had a problem with using it a while back with Inge's locking doors.  But if you say it's working for you, I dunno, just keep that in mind in case you have any strange behaviors down the road.  It is kind of hard to have bathrooms reserved for parents in the master bedroom, but I don't see any way around this, except to not put TP in that bathroom.  Sims will still try to use it autonomously, though, because they just have this way of knowing that things exist without even being able to see them.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Nec on 2006 May 22, 04:04:46
From what I have found is that sloppy sims will go to another bathroom if there is only a shower so they can use a tub and not make messy puddles.

I am having a problem with macros, too. And even if I have a roll for each toilet stall in a dorm, they all stand there looking dumbfounded in the bathroom. It also seems if there is only one toilet and one roll, that fairly often a second sim (usually non-playable) will walk into the bathroom and just stand there. If there is only one sim trying to use it there is no problem.

However, there is no way I could live without this in my game - especially in businesses where the non-playables all gather in the smallest space (usually the bathroom or behind the bar) so they can all stand there and scream their heads off because they are all trapped because they are all trying to get in and out at the same time.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 May 22, 12:00:53
Well, I have one sloppy sim who, before I used the BC, would always choose the bathroom with only a bath, but now he quite often goes from the toilet in a bathroom with a shower-tub to one with only a shower!

Oh, Rainbow, try windkeepers sliding doors if you have them, they are great for small bathrooms.  In fact, hers are the only custom doors apart from recolours that I really use - I love her La Fenetre door too, and that works fine with the BC.  I think it's because these are not new meshes, but adaptations of existing Maxis doors that they are so problem-free.

Yes, I finally gave into the temptations of the BC after I created a family with 2 adults, 2 teens and 2 kids and only the old Broke trailer to live in!  Trying to get 6 sims to the toilet in the morning before work/school was a nightmare, even when I added an outhouse!  (The family now occupy a pair of semis with a couple of connecting doors, and it really is funny to watch them scurrying about when the BC and the sleepclock click into action!)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: dadditude on 2006 May 22, 15:29:54
does the bathroom controller allow visitors to use showers/tubs? (for home businesses, for example)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 May 22, 15:39:32
ZZ:  Are Windkeeper's doors at TSR?  I don't have a membership there, and it seems a lot of her stuff is in the pay section.

Dadditude:  I don't have OFB, but JM says the BC is supposed to let visitors use the shower if they normally would be able to, like if they had been invited to stay the night.  Otherwise, they get kicked out.  I have observed visiting sims trying to go in the bathroom and use the shower after they've been there for awhile, and it keeps kicking them out.  I thought it might be because I use Monique's Visitors Stay Later hack, so visitors will stay after a party and they will stay until their needs drop to a critical level, not because of the time.  If I make them selectable with Merola's mirror or some other method, they will use the shower and stay longer until their energy drops too low.  But if they end up sleeping in the bed after woohoo, that isn't even a problem.  :D  I just have my sims say good bye to them when they get tired of them.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Nec on 2006 May 22, 16:24:17
does the bathroom controller allow visitors to use showers/tubs? (for home businesses, for example)

It does not let them in my game, even when sims are invited to stay the night. If I leave one bathroom without BUY they will use that one and take a shower. This happens whether or not I have other hacks/mods in my game.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: dadditude on 2006 May 22, 16:35:41
Is there any way to override the 'kicking out' behavior when visiting sims try to take a bath/shower? I use Squinge's community lot sleeping and visitors can use tubs/showers hacks to enable the creation of a home business hotel/bed & breakfast, but BUY keeps kicking my guests out, making them leave when their hygiene goes red. I want to keep BUY in the bathroom so that my family sims can/will use it too. Seems to me that if BUY isn't set to block visitors from using the other facilities, it shouldn't block them from using tubs & showers either, right?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Nec on 2006 May 22, 16:41:11
I use those too, and the only solutions are to keep BUY in the bathrooms that you only want the family to use, or keep the toilets and the showers/baths in different rooms. Visiting sims are far less likely to get into a competition over a shower than a toilet. Also, if you just put them in some, the visitors will try to get in the shower in a BUY bathroom, but will only use the toilet. They will choose to use the shower/bath in a bathroom without BUY in it with no problems after being kicked out of the one with BUY.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 May 22, 17:01:47
And if you have OFB you can keep them out of the bathrooms with BUY in the first place by locking the door to only allow household members to use the room.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 May 22, 17:41:27
Is there any way to override the 'kicking out' behavior when visiting sims try to take a bath/shower? I use Squinge's community lot sleeping and visitors can use tubs/showers hacks to enable the creation of a home business hotel/bed & breakfast, but BUY keeps kicking my guests out, making them leave when their hygiene goes red. I want to keep BUY in the bathroom so that my family sims can/will use it too. Seems to me that if BUY isn't set to block visitors from using the other facilities, it shouldn't block them from using tubs & showers either, right?
Visitors are not specifically kicked out for that, but some visitors are not allowed to use showers, probably to discourage sims from visiting your sims just to use their showers. BUY tests for this condition. Sims are not permited to use bathroom equipment autonomously without BUY's control, since that would cause a traffic jam.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Nec on 2006 May 22, 18:15:16
Well, I am having no problems in dorms now since I reduced the number of toilets and showers to 2 per bathroom. I also have extra showers in a different room for each gender. Working perfectly now. It worked with 3 toilets and one shower in the bathroom, but that is not enough for all those stinky dormies.

Pescado, which visitors are not allowed? Is it at all based on their sloppy/neat level, hygene level, and what is available (shower, tub, or combo) based on these things?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 May 22, 18:38:31
Pescado, which visitors are not allowed? Is it at all based on their sloppy/neat level, hygene level, and what is available (shower, tub, or combo) based on these things?
It's based on a bit set invisibly in the "visitor greet state" flags. Sims which are set to the "sleep over" state can use it, sims which have not are disallowed (and if the bathroom controller were to try to push them to do it, it would just hang). What exactly causes this to be set, other than the obvious case, is a great mystery, as some places sims seem to do it, and other places they don't.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Nec on 2006 May 22, 20:47:47
OK, that makes sense, and would explain why that was happening.

Also, after much experimentation today with dorms, bathrooms, and their configuration, I seem to have found a winner. Someone else has probably figured this out already, but maybe not. I now have one stall and one shower in a single room, one BUY in each. Each door (not each BUY) is gender specific. I leave the toilet paper at the default setting. The best thing about it is that it takes up the same amount of space as a bathroom you would normally make for a dorm. Here's a link to a pic if you are interested. This has been working flawlessly so far.

http://i6.photobucket.com/albums/y249/necrobabe/dormbath.jpg



Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: dadditude on 2006 May 22, 23:33:34
This is similar to the setup I use in my homes, although I don't use gender-specific doors in the homes.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 May 23, 03:11:13
If you're making the bathrooms gender-specific, you should configure the TP accordingly, or else the overflow punt may end up trying to send a sim to the wrong one.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: dadditude on 2006 May 23, 03:37:36
However, my master bath now looks stupid with a roll of toilet paper mounted above the tub.

Someone should make an invisible recolor for the controller - then you can make it disappear when it has to be in odd places like that.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Nec on 2006 May 23, 04:27:58
OK, I will try that out. I haven't had any problems yet (in a 14 student dorm), but I think I will take your advice on this...you are the creator after all  :P


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 May 23, 05:07:36
However, my master bath now looks stupid with a roll of toilet paper mounted above the tub.

Someone should make an invisible recolor for the controller - then you can make it disappear when it has to be in odd places like that.
Why did you have to put it over the tub?  Wouldn't it fit over the toilet, on the side, or over the back?  I usually fit it over the back of the toilet, but if there is a window there, I'll put it to the side.  If that doesn't work for some reason, I'll use moveobjects to make it go where I want.  :P  But it will usually go in one of those places.

I made some recolors, including a black one that blends in better with darker decor.  They are in the Peasantry.  I tried doing an invisible one, but it didn't work, and I didn't try again.  Besides, I think it would be easy to "lose" it if you can't see it. 

http://www.moreawesomethanyou.com/smf/index.php?topic=2414.0

BTW, I made some recolors for the baby controller also:

http://www.moreawesomethanyou.com/smf/index.php?topic=2415.0

/end shameless self-promo. ;)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 May 23, 11:58:08
Have I mentioned how fond I've gotten of the 'CTRL + ALT' keyboard shortcut/cheat OFB introduced?  It's great for placing the BUY controller without having to stop and turn moveobjects on if you forgot. :)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 May 23, 13:40:35
I must say I miss seeing my party guests nip off for a quick bath or shower, so I think it's definitely a case of needing a bathroom without BUY.  Often, though, on community lots or home businesses, I provide the visitors with Inge's apartment sink, and they'll take sponge baths - but obviously needs to be separate from the BC.  Can't understand why, though, visitors will use the spongebath option, but won't use the apartment showers!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: BlueSoup on 2006 May 30, 17:27:14
I'm still getting an issue with the headmaster scenario and showing the bathroom - as soon as I temporarily remove the controller, he can be shown the room.

And something else I noticed today is that the controller wouldn't let them in when I tried to have someone change a toddler's appearance at the mirror.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 May 30, 17:39:44
It's bad enough when the poor little mite goes to use his potty and gets thrown out before he's finished!

Haven't restarted my game yet to check things out, but I did wonder whethe mactotastics will recognise a bathroom mirror now for charisma.  (And yes, I know it won't rocognise custom ones, but it doesn't allow them to use a Maxis one either - at least, it didn't.)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: BlueSoup on 2006 May 30, 17:53:47
Haven't restarted my game yet to check things out, but I did wonder whethe mactotastics will recognise a bathroom mirror now for charisma.

Nope - just tried it and it doesn't allow for that either.  Which kinda sucks because it's a bad idea to put mirrors in the bedroom, and decor (yes decor, JM, some people decorate their houses for other than purely utilitarian purposes) don't always allow for a mirror.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 May 30, 17:58:12
The problem with using bathroom mirrors is that then it clashes with sims trying to use the bathroom! This used to be an early complaint, that before "Reject Bathroom Mirrors" was added, the queue would be stomped anytime someone needed to use the bathroom and shooed out the mirroring sim. Since the mirror-user will likely be there for a very long time, it is unwise to block the entire bathroom so someone can use none of the actual bathroom functions. So while bathroom mirrors may be placed for cosmetic purposes, they will not be used for skilling since it would interfere with the use of the bathroom.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 May 30, 18:00:09
Well, I suppose a mirror in the hall - if they HAVE a hall!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: BlueSoup on 2006 May 30, 18:02:18
OK JM, but what about the headmaster and the changing appearance in the mirror?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 May 30, 18:05:56
By the time my sims can even consider Private School (ahem Public School over here) they probably have more bathrooms than sims!  So I'd remove the BUY from one of them anyway, so when they throw a party their visitors can take a bath!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: PlayLives on 2006 June 04, 08:18:17
What's up with the latest version of BUY (5-28)? It is pushing my sims into the bathroom even when their bladder & hygiene is almost complety full (sometimes maybe 90% full). Serioulsy, they are running to the bathroom constantly on home lots and business lots where I have the rolls installed. I've tried setting 'Seek' to on & off but it doesn't matter. What's going on?  ???


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 04, 08:44:00
What's up with the latest version of BUY (5-28)? It is pushing my sims into the bathroom even when their bladder & hygiene is almost complety full (sometimes maybe 90% full). Serioulsy, they are running to the bathroom constantly on home lots and business lots where I have the rolls installed. I've tried setting 'Seek' to on & off but it doesn't matter. What's going on?  ???
Beats me. I cannot reproduce this result. What are you doing to cause it? Seek isn't even programmed to TRY on a sim until bladder/hygiene are pretty low, and that code hasn't been changed in ages. What are your sims doing at the time?

By the time my sims can even consider Private School (ahem Public School over here) they probably have more bathrooms than sims!  So I'd remove the BUY from one of them anyway, so when they throw a party their visitors can take a bath!
Visitors should be able to be processed for showers if they have the "shower enabled" visitor mode set, as per normal gameplay. They should be kicked out if they're attempting to loiter in the bathroom, which is the usual reason they're trying to go in there, to stalk someone ELSE who went in there.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 04, 10:12:39
It happens to my visitors when the BR is empty, and they've gone in to wash their hands!

What shower enabled visitor mode?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 04, 10:57:19
It happens to my visitors when the BR is empty, and they've gone in to wash their hands!
Shower-enabled visitor mode is normally triggered when you invite someone to stay over, which sets a flag on their visitor-state which enables them to use the shower. BRY checks for this (in the old days, it would try to force any visitor into the shower if low enough, resulting in a hang), and thus ignores the shower-part for anyone loitering in the bathroom.

And the bathroom is intentionally forced to remain empty, so that people looking for a docking port do not wind up in a traffic jam. This is why nobody, ESPECIALLY visitors, is allowed to perform any spurious silly activities in the bathroom, such as aforementioned pointless handwashing. Everyone OUT! If any idiot was allowed to simply waltz in anytime they randomly decided to do something stupid there, and then loiter as long as they wanted, there'd be a massive, unentangleable traffic jam as everyone piled into the bathroom, rendering it impossible for anyone to leave or use the fixtures they NEED to use.

This is why leaving a bathroom "unequipped" is folly and the people being thrown out deserve it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 04, 11:19:02
Well, yes, I sse all that, but what about if Inge's apartment sink is in the bathroom?  Also, why can't party guests use the bath or the shower?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 04, 13:30:11
Well, yes, I sse all that, but what about if Inge's apartment sink is in the bathroom?  Also, why can't party guests use the bath or the shower?
Well, presumably, Maxis saw it as being somewhat STRANGE for you to go to somebody ELSE's house to take a shower, perhaps because then, having no source of clean uniforms, you'd just have to get back into your stinky, smelly clothes, thus defeating the point of the exercise. When was the last time you went to somebody's house to use their shower, anyway?

And what is this "Inge apartment sink", and why does it matter if it's in the bathroom or not? No loitering in the bathrooms means no loitering in the bathrooms!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 04, 14:15:55
It was just so funny watching them!  As you keep reminding us, these are sims, not human beings! ;D


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: PlayLives on 2006 June 05, 00:05:19
Beats me. I cannot reproduce this result. What are you doing to cause it? Seek isn't even programmed to TRY on a sim until bladder/hygiene are pretty low, and that code hasn't been changed in ages. What are your sims doing at the time?

They aren't doing anything just walking around. Even when visitors show up, the 1st thing they do is run to the bathroom. I have use one roll per bathroom or stall, is that to much?
I'll look more closely at their bladder/hygiene level to see when it's taking affect. Maybe my sims have a case of the runs, who knows. lol


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: MistyBlue on 2006 June 05, 03:07:03
I am having a problem. BUY works fine except for when someone is using the bathroom and someone is waiting for the bathroom. The person in the bathroom gets stuck in an endless loop and I have to tell him to do something in order to stop the loop. While it's not really a big deal, it sort of defeats the purpose of BUY and I'd like to get it resolved. I have done all of the common steps to isolate the problem, but I can't find a cause. Any suggestions?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 05, 03:24:29
Hmm. Normally the person in the bathroom gets tossed out and then the next one takes his place. Can you describe exactly what you mean by "endless loop"?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: MistyBlue on 2006 June 05, 04:00:31
The person in the terlet just paces back and forth. The person waiting paces as normal. I can end the pacing by canceling out either persons action in the cue. I'm stumped by this and it just started a few days ago.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: aussieone on 2006 June 05, 04:11:05
Yep, I was having this very problem a little while ago.

I thought it was fixed with a macrotastics update, but since then (and another macrotastics update) the problem has re-presented itself.

The 'endless loop' that MistyBlue is talking about is that when a sim is being used by the controller, if another sim is queued up by the controller to use the bathroom, after the first sim finishes his 'business' in the bathroom, he becomes 'stuck' and won't be ejected out of the bathroom by the controller and the icon on the screen that represents him being used by the controller, 'flashes' for want of a better word. So what I do to get him out of the bathroom is just press on an empty floor space and tell him to 'go here'.

It is an annoyance, especially if you're not watching at all times and you find sims going into bladder failure due to this problem.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: MistyBlue on 2006 June 05, 04:19:25
I don't have a flashing icon, but other than that it is the same problem. I did recently download the directors cut becuase I knew that most of the stuff in my game was from when OFB just came out. Maybe that is the problem.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 05, 04:36:12
I will look into the queuing code and see if something has affected it, and if I can reproduce the results.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 05, 04:46:13
I've noticed it recently too, and it's also particularly annoying when you have a sim due to go to work so you click on Be Used, and the controlller takes over and sends a kid who isn't even near bladder failure, or hygiene failure, and doesn't have school that day, to use the bathroom and nearly make her father miss his carpool!  Would it be pollible to make the Be Used feature override the controller, as with everything installed, you would only be using it when really necessary.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 05, 11:28:49
Should be fixed now, along with the Headmaster tour thing(at last!) and the NL/OFB version split (should be unified now).


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 05, 11:45:49
Great!  Can't wait to try it out and see what happens!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Myth on 2006 June 05, 12:17:29
Were you able to duplicate the running to the bathroom with a 90% full bladder bar?  I've been having the same issue.  There is nothing special that is happening when my Sim runs for the terlet, it's completely random other than their bladder bar not being completely full.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 05, 12:25:31
Were you able to duplicate the running to the bathroom with a 90% full bladder bar?  I've been having the same issue.  There is nothing special that is happening when my Sim runs for the terlet, it's completely random other than their bladder bar not being completely full.
Unable to reproduce this phenomenon. I will continue to investigate it, but cannot find any particular trigger for it. In fact, it shouldn't happen at all, since Seek won't even try to haul in a sim below the seek point, which has not been changed, especially not if Seek is off. What is your sim doing at the time that triggers this behavior? Power Idle?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Myth on 2006 June 05, 12:34:40
Nope.  Haven't used the power idle on him.  He will be doing everyday Sim things; playing chess, talking to another Sim etc. and then run for it.  I will play more tonight and see if I can find a common denominator.  Since I just recently got this hack I thought it was normal behaviour until I saw PlayLives discussing it.

(I was thinking that if there was a certain percentage of the bladder bar that you set BUY to activate at, maybe that had an issue?  :-\)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 05, 12:41:51
Is the sim near the bathroom when it happens?  Or directly underneath?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Myth on 2006 June 05, 12:48:42
There is one bathroom downstairs pretty much in the center of the floor plan, so he is always near the bathroom.  The upstairs bathroom are more above the garage than the central living space so I wouldn't consider him beneath those if that is what you meant.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 05, 12:57:27
(I was thinking that if there was a certain percentage of the bladder bar that you set BUY to activate at, maybe that had an issue?  :-\)
That percentage is much, much lower than described, and never triggers unless Seek mode is actually on.

Is the sim near the bathroom when it happens?  Or directly underneath?
Bathroom Uses You is not location-sensitive.

Nope.  Haven't used the power idle on him.  He will be doing everyday Sim things; playing chess, talking to another Sim etc. and then run for it.  I will play more tonight and see if I can find a common denominator.  Since I just recently got this hack I thought it was normal behaviour until I saw PlayLives discussing it.
Yes, but what did you tell them to do that triggered this? None of the Skill or Soc commands should cause this behavior. Are you losing your queue when this happens, or does it insert itself to the end of the queue like when Seek fires?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Myth on 2006 June 05, 12:59:45
I'll just pay closer attention tonight and see if I can find a trigger.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 05, 13:28:39
Quote
Quote from: ZephyrZodiac on Today at 07:41:51 AM
Is the sim near the bathroom when it happens?  Or directly underneath?
Bathroom Uses You is not location-sensitive.

I realise this, it's just that I wondered, if the sim had no instructions, and was near a bathroom, he might have picked the toilet as his most urgent need, had it been the karaoke machine, then he would no doubt have picked that.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: aussieone on 2006 June 06, 08:44:18
Yep, I was having this very problem a little while ago.

I thought it was fixed with a macrotastics update, but since then (and another macrotastics update) the problem has re-presented itself.

The 'endless loop' that MistyBlue is talking about is that when a sim is being used by the controller, if another sim is queued up by the controller to use the bathroom, after the first sim finishes his 'business' in the bathroom, he becomes 'stuck' and won't be ejected out of the bathroom by the controller and the icon on the screen that represents him being used by the controller, 'flashes' for want of a better word. So what I do to get him out of the bathroom is just press on an empty floor space and tell him to 'go here'.

It is an annoyance, especially if you're not watching at all times and you find sims going into bladder failure due to this problem.

Quoting myself I know but after testing, the problem hasn't rectified itself and remains the same as described above.

Perhaps if MistyBlue and Zephyr Zodiac test and report problem fixed, I might have to look into any un-awesome hacks I have that may be conflicting.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 06, 09:01:01
Has the new version fixed it? I was able to reproduce the problem in the old version, but the new version should have fixed that, at least in testing. Make sure the doors are operational, and try moving the existing TPs in and out to reset them. Some of them may still be in "give up" mode.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: aussieone on 2006 June 06, 10:05:59
Has the new version fixed it? I was able to reproduce the problem in the old version, but the new version should have fixed that, at least in testing. Make sure the doors are operational, and try moving the existing TPs in and out to reset them. Some of them may still be in "give up" mode.

Ok so when you say "make sure the doors are operational" what do you mean exactly? They are Maxis doors only.

I deleted the existing TPs and put new ones in to the bathroom after downloading your new version, which I'm sure would be equal to you  saying "try moving the existing TPs in and outreset them"...yes?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: DrBeast on 2006 June 06, 10:17:02
Ok so when you say "make sure the doors are operational" what do you mean exactly? They are Maxis doors only.

Maxian doors pointing (i.e. opening) outwards.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 06, 10:59:38
Testing shows that it works perfectly. Make sure that the ejection ports are not blocked, diagonal doors are preferrably not used, and finally, MAKE SURE YOU HAVE NOT PULLED A NESS!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 06, 13:46:43
I've always found that Windkeeper's sliding doors work, diagonals too.  And I never see the stuck sim problem if they are queued to do something else, it's mostly when they are in Idle mode that it happens.  But I'll close my game and try the new one.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 June 06, 14:04:56
I downloaded the latest version of BYU. Is it for OFB only? Whenever I enter a house and take it off of pause the game crashes after a few seconds with the message "this application has crashed". After several hours of reloading the game to pinpoint the problem, it came down to the latest BYU. I rolled back to the last version and everything is fine again.

I ran with testingcheatsenabled but didn't get any error message, just the crash to the desktop. Unless Sims2Exception logs contain info you can use as those logs are the only ones that match the time of attempted play.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: MistyBlue on 2006 June 06, 14:06:42
It's fixed in my game, but now I have the other problem of the sim cueing up to use the bathroom when his bladder is near full. It seems like he does it because he has nothing else to do...?? Does that sound right? I also had visitor over that kept idling outside the bathroom. They'd walk in, get booted out, idle, and repeat. I still prefer it this way. At least I don't have to watch them use the bathroom anymore.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 06, 14:22:20
I downloaded the latest version of BYU. Is it for OFB only? Whenever I enter a house and take it off of pause the game crashes after a few seconds with the message "this application has crashed". After several hours of reloading the game to pinpoint the problem, it came down to the latest BYU. I rolled back to the last version and everything is fine again.
Grr. That problem is back again? Lemme try something else....


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 06, 15:03:38
I tried resetting the BC but my sims were still getting stuck especially if in Power Idle, they'd just stand there instead of being ejected.  (This bathroom has normal, not diag, Maxis OFB doors.)  My game didn't crash though.

Returned to game, sold Controller, bought new one, everything now seems to be working fine.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: aussieone on 2006 June 06, 23:30:58
Maxian doors pointing (i.e. opening) outwards.

Yes doors are opening outwards

Testing shows that it works perfectly. Make sure that the ejection ports are not blocked, diagonal doors are preferrably not used, and finally, MAKE SURE YOU HAVE NOT PULLED A NESS!

Ports are not blocked, I don't have diagonal doors and I presume "puuling a Ness' means make sure I have the latest version? I do.

I have the other problem of the sim cueing up to use the bathroom when his bladder is near full.

Still happening in my game too.

ETA: Just noticed the June 6 version of this (Bloody time difference!!! LOL)....will test and see if problems are resolved.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 06, 23:38:55
Well, I said it's working fine - which it was, then I changed to a different hood, brand new family, new house, new everything, and sims are getting stuck - not only does the bc sign flash in their queue, but the have the jitters!  Only happens when there's nothing else in their queue.

Incidentally, if they're in Power Idle, they eat, and then wander of to sit on the sofa leaving a tableful of dirty dishes - and these are neat sims.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 June 07, 11:53:16
Ports are not blocked, I don't have diagonal doors and I presume "puuling a Ness' means make sure I have the latest version? I do.


No, 'pulling a Ness' means you somehow ended up with more than one copy of the same hack and an older copy is hiding somewhere in your Downloads folder/sub-folders.

Oh, and I noticed last night that sims are still running to the bathroom with nearly full bladders.  I was playing Uni, and two different sims in two different dorms went running to the bathroom when they got home from class, even though their respective bladders were more than 3/4 full. I have the latest version of BUY (6/6).



Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 08, 11:03:01
What are you having them do at the time? That's definitely not part of any macro.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 08, 11:33:44
Well, I tried the 6.06 version, and sims are still getting stuck unless I queue something for them to do, but it only happens if another sim is waiting their turn.  So it's more a problem with big families having to share a bathroom than with couples, or wealthier sims with two or three bathrooms, since there isn't usually a queue then.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 08, 11:47:30
Well, I tried the 6.06 version, and sims are still getting stuck unless I queue something for them to do, but it only happens if another sim is waiting their turn.  So it's more a problem with big families having to share a bathroom than with couples, or wealthier sims with two or three bathrooms, since there isn't usually a queue then.
You're certain about this? Because I explicitly tested this case, and it definitely will kick out the other sim.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 08, 12:17:01
Yes, I'm certain, they freeze and stand there, then start to go jittery, and the icon does too.  It's usually, though not always, after taking a shower, and it's not a new mesh, although sometimes it's a recolour.  It seems to be the cheap shower, haven't tried with the expensive one as so far these sims can't afford it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 08, 12:22:43
Does this happen every time you queue two people to one bathroom, or is there a specific set of circumstances this happens in?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 June 08, 12:44:04
What are you having them do at the time? That's definitely not part of any macro.

In most cases, nothing -- i didn't have anything queued up after they got back from class.  They would stand around by the portal for a few sim minutes, the BUY icon would pop up, and they'd run to the bathroom, even with almost full bladders.  And I saw it happen in some houses, too, when a sim comes home from work and doesn't have anything in the queue.  The common thread seems to be an empty queue.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 08, 12:54:49
Well, it's obviously not seek mode, so I'm guessing the sim decided to putz with the bathroom on its own, probably for lack of anything else to do, and promptly fell under the Bathroom Uses You influence for processing. This is thus intended: Sims are not autonomously allowed to use bathroom objects without proper check-in procedures.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 June 08, 12:59:32
Yea, but this is very recent behavior where it's so dominant its obvious.  In the past, sims with nothing in their queue would do other autonomous things like listen to their mp3 players, go eat, or do some skilling task using an object that's closer to them than the bathroom (i.e., telescope, chess board) -- anything but  run to the bathroom with nearly full bladders and high hygene scores.  I do play with free will on, but I also make sure to turn Power Idle on for every sim so they do something generally useful if I'm tied up elsewhere.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 08, 13:03:57
It can be caused by a visitor rushing to the bathroom faster than the sim who's queued to use it, or interrupting the sim and kicking them out before they've showered, and they then get stuck and block everyone,  The get removed forcefully!  Also, since these sims can't yet afford even cheap alarm clocks, although we are getting there slowly, it happens in the morning when I use the Macro/Use Bathroom option.

One other thing, if I queue something else before they've finished showering, sometimes they don't finish showering and proceed to the new action.  But if I manually click on the loo and the shower, they finish their ablutions and are neatly ejected!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 June 08, 13:34:08
If a sim decided to mess around in the bathroom on his own, he would first have a regular icon with an object in the bathroom that he wanted to use, such as the toilet, a shower, etc.  If his bladder is too high, he will be tossed out, if not, he will be sent to use the toilet, and the BUY icon will then take over.  If you are seeing the BUY icon first, then it would seem that it's pulling them in.  I have a few neat sims who will autonomously want to clean the shower, but BUY will toss them out unless their bladder is low enough that it will send them to the toilet instead.  (Manually ordering them to clean the tub or using Macrotastics Clean will work since it's not autonomous.)  Anyway, I would pay special attention to see what the icon looks like when the sim first goes into the bathroom.  Also, have you tried turning off free will to see if this still happens?  If so, then that would rule out autonomy as the source of the problem.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 08, 13:42:56
My sims aren't being drawn in with a nearly dull SP full bladder, for me that has never been the problem, the problem is only that they get stuck after exiting the shower if another sim is waiting their turn.  Move them out with a new instruction, and the hovering sim will have their turn in the shower and be ejected normally.  The only thing that occurs to me is that somehow the second showeree has appropriated the shower before the first has totally left.  (Or in the case of a visitor, substitute toiletee.)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 June 08, 13:48:24
Anyway, I would pay special attention to see what the icon looks like when the sim first goes into the bathroom.  Also, have you tried turning off free will to see if this still happens?  If so, then that would rule out autonomy as the source of the problem.

That I have done, and the icon is always the BUY icon, not the regular toilet or shower icon. I'll try turning off free will next time I'm in a dorm (where it seems to happen most often) and see if that makes a difference.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 June 08, 13:51:46
I was having the same problem you describe ZZ, but I have not observed it lately.  I am playing different lots though, and I've updated the BUY a few times.  I haven't played a dorm in a long time, but I did play one briefly last week or so, and I had this problem.  It seemed that selling the old toilet paper and buying new ones fixed the problem.  But I didn't play it very long after that.  I can't remember whether you said you tried this or not?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 08, 13:57:33
I tried that, Rainbow, and it did improve things, but they still aren't working perfectly.  I only created my latest couple at about 1am this morning, after installing the 6.06 ersion, and it's still happening.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 08, 13:59:08
Can you describe exactly what the trigger appears to be? Does the bathroom have both a shower and terlet within its field of influence, and what exactly are the sims doing and how are you triggering it? It's worth noting there may have been more than one 6/06 version and to make sure you have not pulled a Ness.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 08, 14:08:44
JM, all your hacks are together in their own folder, which I checked for a duplicate.  It's just remotely possible I may have copied the last file to the wrong folder, so I will check, but I'm generally pretty careful about that kind of thing.

The bathrooms concerned are all 3x3, maxis door, not diagonal, one toilet, one shower, often no washbasin as they can't afford luxuries and unless there is a baby in the house there is no real use for a bathroom washbasin with BUY installed!  (Just get festering dirty dishes left there before everyone rushes off to work!

Checked, and it's the only BUY file in the game, and the file is 6.06  8.22


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 June 08, 14:31:56
I've had it happen both in dorms with multiple stalls and showers in the sphere of influence, and with houses and dorms with solo toilet/shower combinations.  I haven't pulled a ness :), but I also haven't replaced any existing TP rolls since updating the file, either.  I'll try that and see if it makes a difference.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 08, 17:11:57
I have a couple of error logs, one associated with the shower, when curtis failed to dress and then did something to the counter he was about to clean, another with the gnome when son Marvin was given Macro - kick stuff, and one other with a neighbour in the welcome wagon - I'm not sure but I think she may have been ejected from the BR - this is the one who constantly gets stuck in BRs.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: syberspunk on 2006 June 08, 17:17:59
Yea, but this is very recent behavior where it's so dominant its obvious.  In the past, sims with nothing in their queue would do other autonomous things like listen to their mp3 players, go eat, or do some skilling task using an object that's closer to them than the bathroom (i.e., telescope, chess board) -- anything but  run to the bathroom with nearly full bladders and high hygene scores.  I do play with free will on, but I also make sure to turn Power Idle on for every sim so they do something generally useful if I'm tied up elsewhere.

I've noticed and mentioned this too in chat. It happens quite often in this dorm that I am playing. I notice it more frequently with my playable sims, that if they are just standing around, even if their bladder gauge has a little red (I'm saying that instead of full, because it gets confusing whether you mean the gauge is full or their bladder is full. I would think that they are opposite - if the gauge is full, it is green and their bladder is empty. If the gauge is depleted, it is all red and their is bladder is full and needs to be emptied :P) they will immediately run off to the bathroom.

I don't know if there is some attraction to try and futz with the bathroom controller itself? But I don't think its because my sims suddenly developed an obsession with the objects in the bathroom. I am pretty sure this behaviour developed recently, since before, my sims weren't being used as much. *shrugs* The good thing that I noticed, however, is that male sims are now actually using the stand-up urinals. This never happened before in my dorm, but now it works. So huzzah for that! :D

Ste


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 June 08, 19:21:43
What are you having them do at the time? That's definitely not part of any macro.

In most cases, nothing -- i didn't have anything queued up after they got back from class.  They would stand around by the portal for a few sim minutes, the BUY icon would pop up, and they'd run to the bathroom, even with almost full bladders.  And I saw it happen in some houses, too, when a sim comes home from work and doesn't have anything in the queue.  The common thread seems to be an empty queue.

I rolled back to version to version 2.50 because 2.51 immediately crashes my game. On occasion (mostly rare) the sim will get queued up to use the bathroom with a nearly full bladder gauge, usually when returning from work or class and only when their queue is empty. It is on campus that it happens the most.

If the sim decides on their own to use the bathroom either the shower icon or the toilet icon appears in their queue and they walk until they enter the bathroom at which point the BYU icon takes control and shows up instead. But this going to the bathroom with a mostly full bladder gauge is using the BYU icon in their queue and they run from the sidewalk to the bathroom just like when the BYU normally calls for them when their bladder gauge is red.

This does not even affect all the sims equally. I may have 5 sims return from class at the same time, some with somewhat lower bladder scores (not critical) will be passed over for this strange call to the bathroom while someone completely green takes off running.It is rare enough in my game to not be a problem, but i wanted you to know that it is affecting others and not just the latest version.

The last time I had the "waiting queue" problem was several versions ago and only in small houses that had few bathrooms. This problem is not currently affecting me at all.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 June 08, 21:22:40
Well, I did some testing in a house with 4 sims, and a dorm with a solo sim.  Prior to changing anything, they all had the 'run to bathroom with a almost completely green bladder' syndrome.  I found that:

1) it isn't a problem if free will is off and power idle is on.
2) it is a problem if free will is on and power idle is on.
3) in the house, replacing the BUY controller in both bathrooms seems to have solved the problem so far.
4) in the dorm, replacing the BUY controller in three bathrooms (all single toilet/single shower) mostly solved the problem (as in, it still happens, but a lot less than it used to).

The only situation I haven't tried yet is a dorm with multi-toilet/multi-shower bathrooms.  I'll give that a go later.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 08, 22:29:17
Well, I turned "seek" off and checked room only, and a sim returning from work, who normally even when being rushed to the loo in seek mode, walks sedately, on this latest occasion ran hell for leather as if her bladder was bursting (which it wasn't, and nor was she more than 45 % of the hygiene bar down.  I'll check for a later version and put it in when I close my game to see if that makes any difference.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 08, 23:16:15
I rolled back to version to version 2.50 because 2.51 immediately crashes my game. On occasion (mostly rare) the sim will get queued up to use the bathroom with a nearly full bladder gauge, usually when returning from work or class and only when their queue is empty. It is on campus that it happens the most.
Is this an NL-only game? It still crashes, even with the current update?

The last time I had the "waiting queue" problem was several versions ago and only in small houses that had few bathrooms. This problem is not currently affecting me at all.
2.50 is known to have the problem, 2.51 fixed that. You're saying it crashes the game?

I have a couple of error logs, one associated with the shower, when curtis failed to dress and then did something to the counter he was about to clean, another with the gnome when son Marvin was given Macro - kick stuff, and one other with a neighbour in the welcome wagon - I'm not sure but I think she may have been ejected from the BR - this is the one who constantly gets stuck in BRs.
These are all force-error logs, none of them are useful. Don't force unrequested errors, they don't tell me anything.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 08, 23:23:28
Sorry, as it happened I forced the errors in order to reset the sims and stuff in question because they weren't acting correctly, and I don't understand the things myself, so I didn't know whether there might be something there that would help.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 June 09, 01:22:34
Is this an NL-only game? It still crashes, even with the current update?

Yes, up to Nightlife as per my signature.

I downloaded the latest version of BYU. Is it for OFB only? Whenever I enter a house and take it off of pause the game crashes after a few seconds with the message "this application has crashed". After several hours of reloading the game to pinpoint the problem, it came down to the latest BYU. I rolled back to the last version and everything is fine again.
Grr. That problem is back again? Lemme try something else....

Maybe my screwup. Did the above mean that you already downloaded another version after 2.51? Because I was referring to 2.51 when I wrote the above and thought by your post that you meant you were working on the problem, not that you already uploaded another. If you did, then I need to redownload.



Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 09, 08:46:48
Maybe my screwup. Did the above mean that you already downloaded another version after 2.51? Because I was referring to 2.51 when I wrote the above and thought by your post that you meant you were working on the problem, not that you already uploaded another. If you did, then I need to redownload.
No, this problem was already fixed, I had someone with NL-only test it, it didn't crash theirs. So it should be fixed now.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 June 09, 12:40:40
Final update to my testing:

5) The problem still exists in a multi-stall/multi-shower with a BUY controller for each toilet, even after replacing all the controllers. The sims still (with free will on) run off to the bathroom when they're idling and their bladder and hygene are higher than 3/4 green. 

I also noticed that it seems to be affecting dormies the same way -- they run off to the bathroom more now, even though I have nouniprotect active.  They're still falling asleep in their food and whatnot, but not a single instance of dormie bladder failure in an entire semester.  I didn't notice this in the dorm with single toilet/shower bathrooms, so I'll have to pay more attention next time I play one.

I can't imagine why this is happening this way, but there you go.  I did run a scan with Paladin's hack scanner, and it didn't turn up anything that's conflicting with BUY.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 June 10, 00:39:47
OK. Redownloaded latest version of V2.51. No longer crashes game. But it is much, much worse about calling sims to the bathroom with a full bladder.

I have a sim that has 98% bladder that has 6 BYU icons queued up, as she is presently doing her homework (so evidently an empty queue isn't mandatory for the BUY to call them). Others may be down in the orange area and not be called until desperation sets in. Most are being called while 50% or higher . (I am calling 0% desperation and 100% just got done going).

I did remove all the old BUY controllers and replaced them as others have reported that this helps. It did not help in my case.

I had a trying time trying to take them out though, as this is in a frat house with 4 showers and 4 bathroom stalls, each with a controller, in one room and I couldn't stop it from calling sims long enough to get them out of the bathroom so I could grab the controllers!

I did notice that I do need one BUY controller for each stall. I was pulling them out one at a time as I could get them while not in use. When I got down to just one controller there was a line outside of the bathroom, sims with green bladder gauges all waiting to use the one controller while ignoring the empty stalls.

I am playing in a Greek house. Free will is on. I am not using procrastinate, power idle, or any of those type things available with macrotastics. BUY controllers not changed from default. I usually play with seek on, but I didn't change anything after replacing the controllers.



Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 10, 04:36:33
I have a sim that has 98% bladder that has 6 BYU icons queued up, as she is presently doing her homework (so evidently an empty queue isn't mandatory for the BUY to call them).
6? Is Seek mode on? Because I've never seen this behavior and cannot reproduce it.

Quote
Others may be down in the orange area and not be called until desperation sets in. Most are being called while 50% or higher . (I am calling 0% desperation and 100% just got done going).
That seems to be about normal, if you're using Do Homework or other such idle-loops.

Quote
I am playing in a Greek house. Free will is on. I am not using procrastinate, power idle, or any of those type things available with macrotastics. BUY controllers not changed from default. I usually play with seek on, but I didn't change anything after replacing the controllers.
If you leave them on default, do they queue 6 uses at once on their own, or what?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 June 10, 08:13:00
Now I just experienced having a sim race to the bathroom with his bladder almost full green, about 80% of the bar.  It was Malcolm Landgraab, and he was at his electronics store.  I had put toilet paper in both bathrooms, removed the urinal and the stall, and placed a cheap toilet in each one.  I removed the gender doors and replaced them with a plain door.  I also put the cheap Uni shower in each.  I had him being the cashier, but he wanted to sell an item to a customer, so I canceled the "Be Cashier" from his queue and told him to do a basic sell on the customer he had the want to sell to.  As he was walking toward the customer, he suddenly took off at breakneck speed to the bathroom as the others described above, it was as though his bladder was about to burst, but it wasn't even halfway.  I'm sure this happened earlier, but I wasn't clear on the details at the time, but this time it was very clear. 

I have OFB patched and I'm using the 6/6 version of the BUY.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 10, 08:26:25
The common thread I'm seeing running through this is Free Will....I suppose even though it's a business, you left that on? My guess is that the sale action dropped from queue, as they are wont to do, and he decided to do something his own.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 June 10, 08:44:10
It shouldhn't have dropped from his queue that fast.  The customer wasn't that far away when I issued the command, and he had no sooner started walking toward him than he broke off running.  I'll try it without free will, but I don't see why that should make a difference because I've been using it since Uni, and that's never affected this.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 10, 09:03:28
I wonder if there's something else that is affecting the BUY.  I wonder if it would help to remove all the macrotastics stuff except the BUY and see if the same thing occurs?  Or, in fact, to remove all hacks except the BUY.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 June 10, 09:46:18
Free will is on. Seek is not. With the exception of the girl doing the homework everyone was runnng around doing whatever they wanted. Since downloading the latest 2.51, everyone is being called to the bathroom with very green bladders. I had a party awhile ago and it called almost all the sims at once. I had a line a mile long! (There were 8 sims + 6 visitors-only 2 sims were not called and they were at the 50% mark while the others that were called were above 50%)

The sim that gets called to the bathroom while in orange or red will be the sims that have been sleeping, but not until they actually wake. Everyone that is awake keeps getting called frequently. Much, much more than in any previous version.

Umm...I forgot to check before I left the game, but I believe that you have to turn seek on. I just left them at default when I replaced the rolls.

I tried to take a picture of what was happening with the girl doing homework, but I don't know how to get the picture to show her queue and status bars.

I wonder if there's something else that is affecting the BUY.  I wonder if it would help to remove all the macrotastics stuff except the BUY and see if the same thing occurs?  Or, in fact, to remove all hacks except the BUY.

Everything was working fine until I updated to 2.50. That's when it began. Then when I updated to 2.51 it got much worse. I have not changed any mods since then with the exception of updating macrotastics.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 10, 09:59:59
Well, I rolled back to the 28/5 which was the earliest one I still had, but the problems are exactly the same.  And the most annoying thing is, you have a sim who needs to go to work in half an hour, and the kids, (it's a Saturday) all go and join the queue, when they really do not need to go!  and you have to mess about cancelling the action to get dad back in the BR!  And then the BUY queues the kids up yet again!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 June 10, 10:02:45
Magicmoon:  To get the queue and status bars and such to show in a picture, you'd need to take a screenshot by pressing Print Screen, which copies your screen image to the Windows clipboard.  Then you can paste it into any graphics program, such as MS Paint or Photoshop, and save it to a file.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 June 10, 10:08:00
Thanks Rainbow. I didn't even know that button did anything on my keyboard. I've never used it before.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 10, 10:14:51
Well, I rolled back to the 28/5 which was the earliest one I still had, but the problems are exactly the same.  And the most annoying thing is, you have a sim who needs to go to work in half an hour, and the kids, (it's a Saturday) all go and join the queue, when they really do not need to go!  and you have to mess about cancelling the action to get dad back in the BR!  And then the BUY queues the kids up yet again!
As far as I can tell, it's not BUY that's doing the constant usage, it's your sims choosing to do it on their own, for lack of you giving them something better to do? I am consistently unable to reproduce this effect. But try this new update, I tried adding a few more restrictions to it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 10, 11:23:46
Maybe I'll sell the gnome!  Trouble is, their fun bars are too high!  And it happens when they're on macro skillinate , too - first thing that does is send the whole lot trooping off the the BR whether they need to go or not!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 10, 11:27:46
Maybe I'll sell the gnome!  Trouble is, their fun bars are too high!  And it happens when they're on macro skillinate , too - first thing that does is send the whole lot trooping off the the BR whether they need to go or not!
Macroskillinate likes to charge up, often rather aggressively, before initiating a skilling action, to minimize the interruptions, as constant interruptions result in increased handshaking losses.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 10, 11:30:43
So it's best to avoid it when you have four sims sharing one BR?  Just queue a skill in the normal way?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 10, 11:47:57
So it's best to avoid it when you have four sims sharing one BR?  Just queue a skill in the normal way?
No, just get used to the queues. The fact that you have inadequate facilities is ALWAYS going to be a bottleneck.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 10, 12:13:32
Well, I just tried the ne update, and it's definitely an improvement, although the queue is still causing the sim in the BRm if they have nor queue, to stand there stock still while the BR icon trembles and cannot be erased from their queue, which is a problem when it's a visitor (or a dormie).

One thing I think which might be causing sims to get "caught" by the BUY is they have a sudden urge to talk to the sim who is in the BR.  Instead of being thrown out, they are getting queued.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 10, 12:35:05
Well, I just tried the ne update, and it's definitely an improvement, although the queue is still causing the sim in the BRm if they have nor queue, to stand there stock still while the BR icon trembles and cannot be erased from their queue, which is a problem when it's a visitor (or a dormie).
I am definitely not able to reproduce this issue, both on paper and in-game. This wouldn't happen unless it was impossible to leave for some reason, and the controller had given up trying as a result. The issue will either time out if the controller is left unmolested for a bit, or you can try replacing it. Make sure that there IS, in fact, a valid door to expel through, and that it's not some manner of strange locked, inaccessible door as the exit. Or even a non-door.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: witch on 2006 June 10, 13:08:01
I've lost the 'use bathroom' option under the sim's personal macrotastics menu - straight after I updated all hacks to the ones in the \ofb folder. Anyone else had that happen?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 10, 13:12:07
It's a 3x3 bathroom, all plumbing at the rear so 2x3 clear space in front, and the door isn't locked. Maybe I'll try adding another door.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 10, 13:26:44
I've lost the 'use bathroom' option under the sim's personal macrotastics menu - straight after I updated all hacks to the ones in the \ofb folder. Anyone else had that happen?
The option may temporarily disappear if your sim has no need of the bathroom.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: witch on 2006 June 10, 13:32:15
No, it was the whole family that lost it. I can still click on the toilet paper and select 'be used' for the sims. I'll check some of the other lots tomorrow night. Well actually later today, I just noticed it's 1.30am and time for bed.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 June 10, 15:41:41
I downloaded the new update. So far for me everything appears to be working correctly now. The sims are being called to the bathroom when they actually have the need to go. Thank you.

I am not experiencing the other problems that are on the board at the moment, but then I do not have OFB either.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 10, 16:43:22
Adding an extra door seems to have solved the stuck sim problem, although they still use the original door.  However, all seemed fine for a while, until three got called at once, and kept going in, using the loo, being ejected, and then, byt the time their turn came round again, their bladder was not entirely empty, (around 2.5% full!) so they went to the loo again, and again, until finally the BC decided it was time to start showering them instead!  With no BUY installed, I could have got each one in and out of the BR in about half the time, plus one of them would have cleaned up!  Incidentally, these sims were all in Power Idle.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 10, 17:16:31
Yeah, but what would you have gotten them in and out FOR? Obviously they weren't doing anything anyway. You're going to get thrashwars like that when you don't have enough facilities to adequately handle your sims. No one was harmed, in any case.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 10, 17:27:02
No, they weren't harmed, and it's definitely better now than it was, and it wasn't happening before they were in Power Idle, so I guess I just shan't put more than one or at most two sims into PI at once.  The funny thing was, though, the Bathroom was unused for at least three sim hours, then suddenly they all got called at once!  Just wish I hadn't overwritten the one I originally had!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 June 10, 21:11:56
If you get an icon, whether it's BUY, Macrotastics, etc. that seems to "tremble" or "flash" and you can't delete it, try pausing the game.  I've always been able to cancel them out of the queue that way.  What happens is that the icon cycles on and off so fast that it's hard to click on it when it's "on."   Just for fun, one time I tried clicking really fast a few times and was able to cancel it, but it's a lot easier to just pause the game, and then click the icon to cancel it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 10, 21:18:28
Thanks for the tip, Rainbow!  It's not so bad now that my sims have managed to build a second bathroom, but with two elders in the family, the BRs get a lot of use!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 June 11, 15:11:12
It looks like the latest version of the BUY controller pretty much solves the 'run to the bathroom because you don't have anything better to do' syndrome, at least in houses.  I'll try playing a dorm later to see if the same is true there.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 June 23, 15:03:21
Tonight I had a strange problem, but it occured on only one lot. Every time a sim got done with BUY they would stand in the bathroom and quiver. Just kinda shake all over while the BUY symbol stayed in their queue flickering quickly.

Figuring that it had to be something specific to that lot, I started deleting things to find out what was causing the conflict. Turned out to be a Maxis bathtub.

I had set up an old age home and set the room just outside the bathroom as a treatment room containing among other things a bathtub with no corresponding controller. I wanted them to use this when they had the "bubble bath" want or just to soak for some comfort. It was never intended for use by the BUY.

I've done this before in houses, but that was a few updates ago. I just set the BUY controller for room-not radius and it would see the items in that room only or in other bathrooms that had the controller. The tub in the other room had no effect on the controller and vice versa.

I experimented for quite awhile. Bathtub in another room=sims that can't leave the bathroom. Take the tub out and all is normal.

I found it a little weird because if their hygiene was low the BUY would shower them in the bathroom and never sent them to the tub. But when it came time to kick them out, whether after using toilet and not needing hygiene or after toiilet and showering, sims would always get stuck in the shivering/flickering condition if the tub was present in the other room.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 23, 15:14:00
They normally get stuck in the bathroom because the BUY has queued up another sim, and the route is thus blocked.  Try adding another door to your bathroom, this sometimes helps.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 June 23, 15:25:24
I had added 3 doors to the bathroom before I started deleting stuff. That wasn't the problem. They were stuck standing where they finished. If they just left a stall and didn't need a shower, then they stood outside of the stall. If they took a shower afterwards then they stood next to the shower and quivered. The BUY icon flickered very quickly. I tried many, many things before deleting the tub in the other room. Once I got it working right I put the tub back. Same problem. Remove tub, works ok. I took the tub in and out several different times checking results each time. It was definately because the tub was in the other room.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 June 23, 15:40:41
I tried to recreate the situation in another house that did NOT have the problem. I found that I could place a tub without a controller in another room in the house without a problem. But if the tub is in the room that is adjacent to the bathroom, the problem occurs.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 23, 16:02:39
Presmably because the two controllers are both locking on to the same sim.  I had a similar problem in adjacent bathrooms with adjacent toilets each side of the wall.

Trouble is that some of the Maxis dorms have all the ablutions together!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 23, 17:02:00
I had set up an old age home and set the room just outside the bathroom as a treatment room containing among other things a bathtub with no corresponding controller. I wanted them to use this when they had the "bubble bath" want or just to soak for some comfort. It was never intended for use by the BUY.
The reason BUY can't eject a sim under these conditions is that it sees that "outside" room as inside of another bathroom. Since BUY does not want to expel a sim into another bathroom, or an attached room of the same bathroom, it will not eject a sim into a room that contains a bathroom fixture: Terlet, showers, bathtubs, or showertubs. By doing this, you've eliminated all of the ejection options, so it can't eject.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ZephyrZodiac on 2006 June 23, 17:07:29
Try getting rid of the bath and putting a hot-tub in instead!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 June 23, 17:42:51
Thanks. I thought it only saw it as another bathroom if there was a BUY controller there. Learned something.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 June 23, 19:48:25
It had to be done that way because otherwise, the controller would not be able to distinguish between shower compartments and "the outside", and would eject people into seperated shower rooms if you were operating a radial bathroom. That was no good, of course.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Dolphin on 2006 June 23, 20:18:34
Quote
bathroomusesyou.zip         23-Jun-2006 12:00   39K
So what's in today's update?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: pcgeekri on 2006 July 26, 11:07:26
Pescado,

Speaking of bathtubs in the bathrooms and also considering the combined bathtub/shower units just wondering if you were going to update the BUY to tell sims to use the bathtub instead of the shower when comfort falls below a certain level and it is at night?  Because baths take longer than showers, not good to do before work. 

Thanks for a great mod,

Pcgeekri


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 July 27, 01:36:34
I'll think about it, but comfort loss is so rare that it generally is never an issue unless you're operating a crafting bench, and then it's rarely synchronized with hygiene loss.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: pcgeekri on 2006 July 27, 17:58:58
True, true.  Well the only sims with a serious comfort problem are the lazy ones.  Crafting benches and working out to get that next body skill point just zaps their comfort zone.  Now the sim wants to autonomously take a bath for comfort then the BUY grabs them and they end up in the shower.  Just a thought but maybe scan the lot for a hot tub which also takes care of both hygiene and comfort more especially comfort, this could be used with the skillinator also, maybe?

I'm not worthy,

Pcgeekri


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 July 27, 18:21:52
JM doesn't believe in lazy sims.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: syberspunk on 2006 July 31, 04:33:13
I sorta have a request/complaint. It seems like before, BUY would always kick out any sims that were loitering in the bathroom if they weren't ready to be used. This is sort of a mixed bag. It's great for automated processing... but on the other hand, if my uber neat sims want to autonomously clean anything inside there, they always get kicked out.

Now, I didn't care so much because I figured it was sort of a cut and dried situation. So I'd rather everyone get kicked out and if I wanted them to clean things, I'd do it via macro../clean or just queue them up manually. However... now I am finding that dormies are often falling asleep in the bathroom and they aren't being kicked out.

Is there anyway to:

a) kick out dormies from bathrooms so they don't fall asleep standing in the shower or blocking the terlets? I know I could probably easily install radios, but still, that means i have to do it for each bathroom on every lot and bleh. :P

I usually find this amusing... but I ended up with a deadlock situation where, I would manually queue up my sim to shoo the sleeping dormie away. But BUYstomps over that queue, trying to use them. Well... the dormie is standing in front of the damned terlet, preventing them from being used. So I pause, cancel BUY, try to shoo, wash, rinse, repeat ad nauseum. ::) I know I could just make them run over to some other bathroom. But then, there is still the deadlock when BUY tries to use a different dormie, and now the dormie is stuck standing around while the other dormie sleeps standing up blocking the terlet.

b) if it is possible to control when BUY stompinates commands, then can you make it

1. NOT stomp trying to shoo other sims out
2. NOT stomp sims who autonomously want to clean terlets and bathtubs?

Just a thought. I know these things can be fixed manually by directing sims to do other stuff and what not or just buying radios and whatever, but bleh I don't really want to have to buy radios for all my damned bathrooms or keep an eye out for sleeping sims who block terlets causing a deadlock situation like this. :P

Ste


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 July 31, 05:30:53
Now, I didn't care so much because I figured it was sort of a cut and dried situation. So I'd rather everyone get kicked out and if I wanted them to clean things, I'd do it via macro../clean or just queue them up manually. However... now I am finding that dormies are often falling asleep in the bathroom and they aren't being kicked out.
Sims that try to randomly clean up the bathroom are conducting an unregistered blockade of the docking port which causes things to break down if someone needs to use that docking port. Thus they are not allowed to be in there. There is actually registered cleanup facility for the bathroom that is used by BRY maintenance workers.

a) kick out dormies from bathrooms so they don't fall asleep standing in the shower or blocking the terlets? I know I could probably easily install radios, but still, that means i have to do it for each bathroom on every lot and bleh. :P
Dormies are expelled from bathrooms, but motive failure invariably stomps all queues. If you have a regular parade of dormies passing out in your bathroom, consider the installation of bathroom music to insure that people cannot pass out there and become unresponsive to commands. Installing an anti-sleep aid will prevent sims from blockading the bathrooms to sleep in them.

Quote
I usually find this amusing... but I ended up with a deadlock situation where, I would manually queue up my sim to shoo the sleeping dormie away.
Use "Call Over" from the outside, Shoo is unreliable and does not always break the target out of actions.

Quote
Just a thought. I know these things can be fixed manually by directing sims to do other stuff and what not or just buying radios and whatever, but bleh I don't really want to have to buy radios for all my damned bathrooms or keep an eye out for sleeping sims who block terlets causing a deadlock situation like this. :P
Since dormies can't really be controlled and don't intelligently manage their motives, it is no more possible to keep them from passing out whenever they please than it is to keep them from pissing themselves all over the floor in spite of the presence of multiple bathrooms with automated processing. The only way to stop dormies from doing things in places that you don't want them to is to make the activity impossible. See: Radios in bathrooms. I suppose I could add a silent "wake all in room" pulse to prevent sims from sleeping in bathrooms, though.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 July 31, 05:54:08
2. NOT stomp sims who autonomously want to clean terlets and bathtubs?
I would like to see this as well.  I also had trouble even manually directing sims to clean the tub when using the APO set to deny Pass Through. 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: syberspunk on 2006 July 31, 07:19:36
Sims that try to randomly clean up the bathroom are conducting an unregistered blockade of the docking port which causes things to break down if someone needs to use that docking port. Thus they are not allowed to be in there. There is actually registered cleanup facility for the bathroom that is used by BRY maintenance workers.

But for those of us who don't use no privacy mods, it seems like sims who get called in to be used will shoo all other sims away. Maybe you can enable it for bathtubs at least, since BUY always pushes the terlet first. So any other sims in the bathroom won't block the first 'docking port' and will get shooed away when a sim is summoned by BUY.


Dormies are expelled from bathrooms, but motive failure invariably stomps all queues. If you have a regular parade of dormies passing out in your bathroom, consider the installation of bathroom music to insure that people cannot pass out there and become unresponsive to commands. Installing an anti-sleep aid will prevent sims from blockading the bathrooms to sleep in them.

Yeah, I figured that I could do that, I'm just lazy about doin it. I guess I'll have to include that in my pre-prep dorm renovations when I install BUY and rearrange the bathrooms for better processing.

Use "Call Over" from the outside, Shoo is unreliable and does not always break the target out of actions.

Ahh... but see, if the dormie is asleep, there are no Call Over interactions available. Just shoo, which they won't respond to. :P


I suppose I could add a silent "wake all in room" pulse to prevent sims from sleeping in bathrooms, though.

That might be a cool idea, to have the pulse built into BUY so we don't have to always remember to equip dorm bathrooms with anti-sleep deterrents. That would be even more awesome.  ;D

Ste


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 July 31, 07:42:43
Yes, that would be awesomer.  :D


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 August 18, 03:23:04
I had a woman in aspiration failure. She was starving but too sleepy to eat so I sent her to caffeinate. Then I started generating errors so fast it was difficult to get the cheat window open to turn off testingcheats.

I've included 2 logs. The one generated first then the other one was the repeated errors so I just included one example of it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 August 18, 14:01:14
Did hitting Reset not help?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 August 18, 14:50:40
I hit reset and managed to get the game paused. Then every time I hit reset another error popped up so fast that it was difficult to hit the combo necessary to open the window.

It was reset>oops, not fast enough>reset>darn>reset>$%*#!>reset

Finally the window opened. I type "t-" to close testing cheats. It was t>reset - >reset>enter.

Her stats hit zero energy while she was pouring the coffee and then the errors started. Her fun was zero and her hunger was in the dark orange.

I spawned motive monitor and gave her 25% energy, not to cheat but to get her away from the errors of the cappucino machine. Then I saved because I don't know what my next move should be and was waiting to find out what was causing the error. I don't want her to die because of errors, only of her own stupidity.



Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 August 18, 17:36:02
The error appears to pertain to an outdated version of the sleep clock, since it does not match the currently existing code. Make sure you're using the most updated versions of things or else things will go wrong.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 August 18, 17:41:29
I hit reset and managed to get the game paused. Then every time I hit reset another error popped up so fast that it was difficult to hit the combo necessary to open the window.

It was reset>oops, not fast enough>reset>darn>reset>$%*#!>reset

Finally the window opened. I type "t-" to close testing cheats. It was t>reset - >reset>enter.

Her stats hit zero energy while she was pouring the coffee and then the errors started. Her fun was zero and her hunger was in the dark orange.

I spawned motive monitor and gave her 25% energy, not to cheat but to get her away from the errors of the cappucino machine. Then I saved because I don't know what my next move should be and was waiting to find out what was causing the error. I don't want her to die because of errors, only of her own stupidity.


I know what you mean.  If you have testing cheats on, you can drag their mood bars using the mouse, did you know that?

I am not sure what is causing this error, but I remember now that I had a similar problem with an employee at Club Dante, and I put one finger on pause, and the other on the mouse to hit "Reset."  While the game was paused, I made him selectable, dragged his energy bar up about a quarter of the way, and then unpaused.  It didn't fix the problem permanently, though, because it happened again when his energy got low enough.  I think JM made some updates in the BRY.  But I got around it that time by using Inge's please yourself plant and assigning it to him to keep energy around neutral.  I haven't played that lot in ages though.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: syberspunk on 2006 August 22, 03:20:59
Any chance you're still considering that built-in wake up pulse upgrade? I have sleepy dormies passin out in the bathroom. I've even had two dormies pass out in the same bathroom. :P

I suppose I could use my *cough* hard earned cash to remodel the dorm, but I usually remodel before I move my playables in, that way they don't get penalized for the remodeling that isn't specficailly beneficial to them.

Ste


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 August 22, 04:03:05
Oh, right. That. Yes, I should go do that.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 August 23, 17:46:17
I updated BUY and made sure that I had the latest macrotastics. I went into the game and it ran ok since it was night time. (I saved as the last sim was getting in bed).

In the morning when they started waking up (with BUY controller in their queue) the game crashed to the desktop.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 August 23, 17:51:00
In the morning when they started waking up (with BUY controller in their queue) the game crashed to the desktop.
Cannot reproduce error. What version of game are you running, and does this happen consistently on all lots?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 August 23, 18:05:10
That sounds exactly like the problem I was having with NL when JM updated BUY and Macrotastics.  It shouldn't be happening with the latest version though, because I was using it before I installed OFB.  ???


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 August 23, 18:29:44
Well, I can't reproduce it either in a vanilla game running just the 2 items. So I'm going to have to look harder.

I added marriage traditional, anti redundancy, aspertweak, the last restaraunt bar fix, SS hack, and no 20k handout.  And upgraded Macrotastics on the 22nd.

Then I ran the game, but just played one lot. The 2 adults had 7 children and they kept getting stuck in the bathroom. I have one huge bathroom with no privacy installed. Several very neat sims were trying to clean bathroom messes as soon as a previous sim got done using a facility, and several were using the bathroom.

One sim had been stuck for quite awhile. There were so many icons next to his name that it took me close to 2 minutes just to cancel all of them out. I didn't know that many could even queue like that! The boy was standing in front of the toilet, his path wasn't currently blocked and he couldn't move until all the icons were canceled. Several other sims got stuck in the bathroom similarly, but I caught them quick enough not to have to cancel more than 20 icons.

After that, every time I switched to another sim, instead of their queue being up in the left corner as usual, the queued item would start at the right side of the screen and zip across to the left until it landed where it usually sits.

I quit the game without seeing if other lots were affected. I had played this lot before with this family without bathroom problems.

Then today I got the latest BUY today and ran the game. The game crashed when the sims tried to wake.

I'm going to poke around and see if I can find the problem. I'll try some other lots.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 August 23, 19:20:05
Could just be a freak incident. The game sometimes just crashes for the heck of it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 August 23, 20:52:52
I'm narrowing it down. It is crashing on every lot after about 15 seconds of gameplay.

At the moment, the suspicious mods are romance mod, CBoy easel fix, & phonehack (I forgot I just updated these because they were in a different folder).

I've got most of the items added back into the game. A few more game loads and I should have it pinpointed.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 August 23, 21:05:16
I'm going to preemptively update a possible random suspect in the romance mod right now, while fixing a different issue, as a possible workaround for the ongoing unexplainable NL engine glitch.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 August 23, 22:07:43
I pinpointed it and it was definately the Romance mod. It even crashes a completely vanilla game.

I just downloaded the new one from the Index. Thank you.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 August 24, 12:55:50
I noticed some oddities in the new version of this when I was playing last night.  First, it didn't kick a kid out of the bathroom when she autonomously went in to play in the tub -- prior versions used to do that. I didn't have any neat sims try to go in and autonomously clean the tub this time, so I don't know if that kick-out function is still working.

It also seemed to have some problems with multi-stall bathrooms.  I was playing a dorm, and even though there's a controller in each stall and the showers are in the same room (it was the 9 room one level u-shaped dorm), it sometimes wouldn't let more than one sim into the bathroom at a time. From what I could observe, it always kicked other sims out of the bathroom and made them wait when one sim went to take a shower.  If a sim was on the toilet, it usually let another sim in to use the other stall.

I'll be playing a different dorm later today with a similar setup, so I'll check to see if the pattern holds.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 August 24, 13:42:17
I noticed some oddities in the new version of this when I was playing last night.  First, it didn't kick a kid out of the bathroom when she autonomously went in to play in the tub -- prior versions used to do that. I didn't have any neat sims try to go in and autonomously clean the tub this time, so I don't know if that kick-out function is still working.

Kids have always (since I've been using BUY) been able to clean in the BR without being kicked, although adults were always kicked for trying to clean. I haven't seen much autonomous playing with bathtubs lately, but usually the kids get by with that too. But I actually like that. In fact, I would rather adults didn't get kicked for cleaning either because when they get kicked, they keep going back in there over and over trying to clean, until I tell them to do something else. But I play the mod the way it comes so allowing kids to clean is a nice compromise. (I didn't have any autonomous cleaning yesterday either so I don't know how that is going.)

It also seemed to have some problems with multi-stall bathrooms. 
...it sometimes wouldn't let more than one sim into the bathroom at a time.

I saw that in several houses yesterday. I was tracking down a different problem, so didn't worry too much. I have No Privacy bathroom and use one BUY controller for every toilet/shower duo.  So far this has worked great for me. But yesterday only one sim was being controlled in the bathroom at a time and the others were made to wait outside the door even though there were plenty of available facilities in the bathroom.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 August 24, 14:46:50
Well, up until last night I never had a kid successfully play in the tub on their own -- they've always been kicked out (it of course worked if you directed them to do it).  And I have been using BUY since I discovered this place in January.  I don't mind it, actually, though I see where it could be a problem in a house that only has one bathroom. But if it interferes with other sims using the bathroom, then I can continue to live without it as an autonomous behavior, and send them off to kick stuff instead.

But I have seen the 'get stuck in loop trying to clean' behavior before.  Though I would like to see neat sims satisfy their OCD, I usually just put them on macro/clean when they get into that loop, and everyone is happy. :)


Update: Tried replacing the BUY controllers in the dorm bathrooms, and it didn't have any effect.  As long as one sim is taking a shower, other sims get kicked out and forced to wait.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 August 24, 18:40:33
Previously, I've seen high neatness kids be able to go in and clean the bathtub without getting kicked out while older sims would get kicked out if they attempted this.  Perhaps this is because children aren't allowed to macro clean?  Hopefully Pescado can shed some light on this. 

I use TJ's no playing in bathtub mod, so I don't ever see that behavior.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 August 24, 22:40:26
No, it's still kicking out anyone who's trying to autonomously clean the tub, so that part is still working. I confirmed in another dorm that it kicks out anyone else in the bathroom when someone uses a communal shower.  Two sims using stalls at the same time seem to be ok.

Edit: OTOH, it looks like the 'kick sleeping dormies out of the bathroom' code is working fine.  I had 2 or 3 dormies pass out in the communal showers, and they all got up moments later and left.  Good stuff!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: GayJohnScarritt on 2006 August 27, 06:24:38
I also would like to know the proper set-up of BUY for that particular Dorm bathroom/shower combo.   It's a 3-stall unisex toilet with 2-double showers (one male, one female) in adjacent rooms.  You have to go thru the toilet section to get to the showers.   I've tried with 1 BUY for each toilet, 1 in each shower room, all set to room radius.   Tried with 2 BUY in each shower room.  Tried with a 10 radius.   I either get only one sim able to use the facilites if in the shower,  or multiple sims using the toilets but the females unable to shower.  (Had put a BUY in the male shower first, if that makes a difference).  I have the showers set to exclude the opposite sex in each section.  So far, i've yet to find the perfect set-up.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 August 27, 06:50:00
I don't think such a setup works. If you're makin a Unisex bathroom, where the BUY controllers will thus be in that bathroom, the shower areas must be similarly unisex, especially in radial mode, or the controller will try to punt a sim through an inaccessible door.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Kyna on 2006 August 27, 08:32:21
A while back I had a lot of trouble working out how to redesign the bathrooms in the Maxis dorms to suit BUY.  Moving walls, moving the showers and toilets around, etc.  Testing it in play, redesigning again, rinse and repeat.  Until the very simple answer occurred to me ... now I just take the wall out so the showers are in the same room as the toilets.  Additionally, sometimes the only way to get it to work is to set the bathroom to accept both genders, and replace the gender specific doors with regular doors.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: GayJohnScarritt on 2006 August 27, 15:16:36
Thank you, that fixed the problem with that particular Maxis dorm, now if i can just stop them from passing out from lack of sleep everywhere.   lol.   Everytime i send my kids off to Univ, i suddently remember why i hate those dorms and have them move into rental homes of thier own as soon as they have enough money.   :)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 August 27, 15:20:22
Thank you, that fixed the problem with that particular Maxis dorm, now if i can just stop them from passing out from lack of sleep everywhere. 

Sounds like you have Pescado's 'nouniprotect' hack in your game.  Take it out and the dormies will behave like normal, and never pass out anywhere.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 August 27, 16:32:32
Sounds like you have Pescado's 'nouniprotect' hack in your game.  Take it out and the dormies will behave like normal, and never pass out anywhere.
I dunno if the behavior that results without it is "normal". Having them invulnerably play the instruments for 4 days nonstop is not "normal". Their behavior becomes downright weird like that.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: dizzy on 2006 August 27, 16:58:39
The alternative is for dormies to drop dead every now and then, and to get puddles of urine and passed-out dormies all over the place nearly all the time. This will come in handy in my extremely goth and morbid neighborhoods, but not in my current one (where I'm testing out my 4 story dorm equipped with elevators).


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 August 27, 18:37:50
Sounds like you have Pescado's 'nouniprotect' hack in your game.  Take it out and the dormies will behave like normal, and never pass out anywhere.
I dunno if the behavior that results without it is "normal". Having them invulnerably play the instruments for 4 days nonstop is not "normal". Their behavior becomes downright weird like that.

Well, 'normal' for Maxis original programming, anyway. :)  I can't imagine playing uni without it now...


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 August 28, 01:42:18
Why won't the dormies go sleep in their own beds?  Why do they always try to sleep in my sims' beds?  If my sims leave their door unlocked (because they invited another sim in to woohoo), the sleep clock will keep sending them to the mailbox until they pass out on the sidewalk or inside the front door.  If they lock the door, they still keep passing out everywhere.  I tried putting stereos outside and in the kitchen and in the hall, but they still keep passing out on the floor instead of going to their room and sleeping.  >:(  And when they aren't passing out everywhere, they stand in front of the stereos dancing.  I finally ended up taking out nouniprotect.  I didn't give my sims instruments at the dorm anyway.  I just wanted the dormies to stay out of my sims way until they moved out.  And make enough friends to get into the Secret Society.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Avalikia on 2006 August 28, 03:46:48
When I started using this mod, I also started using the "Vanishing Room" (http://www.moreawesomethanyou.com/smf/index.php/topic,4691.msg144398.html#msg144398) method that AncientSim mentioned in one of her posts.  Then I make dorms with regular doors, but use the OFB locks to mark the rooms that my playables are using for household only so that the dormies have to use other beds.  I've had no problems with dormies not being able to find a bed to sleep on using this method.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 August 28, 06:01:31
The dormies have beds in their rooms.  I don't understand why they don't use them.  :(


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: dizzy on 2006 August 28, 06:50:43
Maxis disables the objects in a dormie's room. This makes it more of a "dorm" experience for the player, but it also means that the FBA() for dormies is essentially broken. So, by design, Maxis really cannot rely on the motive values of dormies nor can dormies behave in the normal way a sim would.

A more sophisticated approach would have been to make dormie objects simply disappear (like the Social Bunny) and allow the dorm controller a little more leeway for directing things like doing assignments, assigning bed ownership, etc.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 August 28, 18:57:53
Thanks for explaining that, dizzy.  I think I'll just leave out nouniprotect for now.  I don't play dorms that much anyway.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Avalikia on 2006 August 28, 22:51:26
I suppose I should have explained myself more.  What I meant to say is that the dormies won't find their beds because they don't recognise the fact that there is a bed in their room when it vanishes.  That's why I was talking about the vanishing room thing, because it neatly lets you get around that problem.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: witch on 2006 August 29, 07:57:00
Sounds like you have Pescado's 'nouniprotect' hack in your game.  Take it out and the dormies will behave like normal, and never pass out anywhere.
I dunno if the behavior that results without it is "normal". Having them invulnerably play the instruments for 4 days nonstop is not "normal"...
For students on speed it would be...


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Karen on 2006 September 01, 23:55:35
I was trying to use "Change xxx's Appearance" on a mirror to change a toddler's appearance.  The mom picked up the toddler, carried him into the bathroom where the mirror was, changed his appearance, and then got stuck holding him, with the BUY icon appearing in her queue and then disappearing over and over again.  The error indicates she was trying to put him down, but I'm thinking the bathroom controller was trying to shoo the toddler at the same time, so she got stuck in a loop.  I ended up deleting her (and the toddler she was holding) because I couldn't get out of the loop.

Is this something you can fix?

Karen


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 September 02, 00:32:04
I'm not sure if Pescado will be able to fix it or not, but I have a feeling that he might say to just don't put mirrors in the bathroom.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Karen on 2006 September 02, 01:03:05
I'm not sure if Pescado will be able to fix it or not, but I have a feeling that he might say to just don't put mirrors in the bathroom.

You're probably right about that.  And most of my houses have mirrors scattered everywhere *but* the bathroom.  Still, a bathroom would seem to be a reasonable place to stick a mirror, don't you think? 

Karen


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 September 02, 04:46:40
Yes, I agree.  But Pescado isn't exactly a reasonable guy.  :D


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Fish Dude on 2006 September 03, 20:33:28
In a Uni neighbourhood, i have a custom greek house. It has one bathroom with a BUY inside. Currently, there's four people living there, but after the they have been used, they stay inside the bathroom. No error messages. They have to be manually moved for them to get out, while the other people waiting outside the bathroom still have the "Wait For" in their queue even though she has left the bathroom.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 September 04, 01:39:44
Have you made sure the door is not blocked, and does not attempt to exit into a bathroom? If you've placed a fixture such as a shower, terlet, or tub in the room you want them to "Exit" to, BUY will see it as part of a bathroom and not eject people into that room. When it can't find anywhere else to go, it will barf. It also can't eject people through stairs or elevators, so these should not be the only way of entering the room.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Fish Dude on 2006 September 04, 11:23:25
Nope, the door leads to a bit of corridor, with the terlet next to the door, the shower/tub combo is at the other end of the bathroom.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Kyna on 2006 September 04, 11:35:52
Which way does the door open?  And is there a ceiling light just inside the door, if it opens into the bathroom?

Ceiling lights too close to doors means that the door won't close.  If the door opens into the bathroom (instead of out to the corridor) then maybe the sim is too stupid to find the way out doesn't have a way out.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Fish Dude on 2006 September 04, 11:41:49
I cant remember now, but it is a slightly converted house from La Fiesta Tech, the one where the Worthington family did live...i only added some walls to make room for two bedrooms, i didnt touch the bathroom.

But then all most of Maxis' stuff is bugged anyway.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 September 04, 13:55:54
Which way is the toilet pointing?  I had problems similar to that when the toilet was pointing toward the door opening -- if a sim was on the toilet, other sims wouldn't walk past even though the space was clear.  It seems that the toilet blocks two tiles, even though it only occupies one.  Turning the toilet to be parallel to the door opening fixed it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Fish Dude on 2006 September 04, 18:29:01
Yup, the toilet is parallel to the door.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 September 04, 22:18:35
I wonder if it's a similar problem to the dorm problem I reported a couple of days ago, where if a sim is taking a shower, the BUY controller kicks all the other sims out of the bathroom and makes them wait.  It works fine with multiple stalls, but if one sim showers, nobody else can use the bathroom.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 September 04, 22:22:30
Are you using the uni showers or the regular showers?  The cheap uni showers don't require privacy like the others do.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Fish Dude on 2006 September 04, 22:46:18
its the shower/tub combo (the expensive one) but i dont think thats causing the problem, its the toilet thats causing the problem. Ill try reinstalling the BUY and see if that helps.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 September 04, 23:21:14
Well, I was actually referring to jsalemi and his dorm situation.  ;)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 September 04, 23:37:29
Are you using the uni showers or the regular showers?  The cheap uni showers don't require privacy like the others do.

Default uni showers in pretty much unmodified Maxis-built dorms. I first noticed it in the 9-room U-shaped dorm, and have since observed it in other dorms where there are multiple stalls and showers in the same bathroorm. They worked fine up until the latest BUY update, and then the problem I described began.  It's definitely something it the most recent BUY.
 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 September 05, 02:35:51
Did you install one TP per terlet? Each TP roll grants a single docking port. Also, if you have a standard shower, the privacy-demanding kind, then the entire complex will become unavailable due to the privacy lockout. The TP roll actually detects this condition if it occurs in a nonradial and recognizes that it is unavailable.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 September 05, 03:29:56
Did you install one TP per terlet? Each TP roll grants a single docking port. Also, if you have a standard shower, the privacy-demanding kind, then the entire complex will become unavailable due to the privacy lockout. The TP roll actually detects this condition if it occurs in a nonradial and recognizes that it is unavailable.

Yes, one per toilet, and standard uni showers.  As I said, it was working fine up until I installed the latest version -- I didn't change anything in the setup of the bathrooms or BUY controllers.. It's only had a problem kicking everyone out when a sim takes a shower since. It looks like it's treating the uni communal shower as a privacy-type.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 September 05, 03:38:09
I have not observed this effect, but I'll test it out and see what happens.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 September 05, 03:46:50
It's most obvious in the dorm I mentioned above -- the u-shaped 9 room dorm with two stalls and two uni showers in each of the bathrooms.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Ominous on 2006 September 19, 00:59:28
I have noticed two things with the bathroom controller.

1.  If I place the showers in a seperate, but adjoining room to the toilets the BUY controller goes on the fritz and tries, but fails at sending my sims to the shower and ends up in an ugly loop.  I am referring to stall toilets and uni showers.

2.  I have multiple stalls and multiple BUYs (2 to be exact) in a dorm bathroom.  Both the showers and stalls are in the same room.  From time to time the controller(s) will wig out and repeatedly re-que my sim to go to the bathroom but he/she just stands outside the bathroom like a deer in headlights even though there is only one sim in the bathroom.  From what I can tell the controllers are working against each other but I can't say for sure.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 September 19, 05:09:26
Screenshots of the afflicted layouts will aid diagnosis.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Ominous on 2006 September 20, 00:05:34
Here is the layout with and without the wall separator.

(http://i114.photobucket.com/albums/n244/Ominous_2006/WithWallSeparator.jpg)
(http://i114.photobucket.com/albums/n244/Ominous_2006/NoSeparator.jpg)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: dizzy on 2006 September 20, 00:12:25
Does BUY handle gender-specific doors?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Weaver on 2006 September 20, 00:15:48
I've found it has, with BUY settings to ignore respective genders - the door disallows and seek disregards. :)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 September 20, 00:20:45
Why isn't the toilet paper in the toilet stall??  :o  I also notice one picture has four showers in each bathroom, and the other has two.  Why is this?  If the wall had a gap and not a door or arch, it should work fine with radius set for Room Only.  That's the best way I've found for setting it up, since it can get confused especially when two bathrooms are right next to each other.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Ominous on 2006 September 20, 00:23:18
I've found it has, with BUY settings to ignore respective genders - the door disallows and seek disregards. :)

I set the Reject - X for the appropriate genders on all 4 BUYs and I am sure they are set correctly in that manner.

The problems I have explained are not always present, but they do present themselves at least once or twice a sim day in an 8 sim dorm plus 4 dormies.

I removed the 2 extra showers because they were useless.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: dizzy on 2006 September 20, 00:25:45
You should do your dorms the way I do: no bathrooms. Toilets next to the fridge and showers outside!  ;D


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 September 20, 02:29:24
Does BUY handle gender-specific doors?

Yes, you can set it to reject one gender or the other to match the door. It can also be set to reject employees or visitors, for use on business lots.

Just don't set the BUY to the wrong gender -- hilarity and many pee puddles will follow. :)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jrd on 2006 September 20, 08:15:13
In other words, no it does not handle them, you'll have to setup the BUY yourself to match the doors.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: syberspunk on 2006 September 20, 09:25:48
I thought I read... and I also thought I saw code which allowed BUY to actually detect each GUID for the gender specific doors? I thought this was so BUY could work properly on comm lots by just installing them in BUY mode, since you can't set them, unless you're actually on the lot, and since the settings don't get saved, BUY should auto detect the type of door and only seek the proper gender. No?

Ste


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 September 20, 11:57:26
In other words, no it does not handle them, you'll have to setup the BUY yourself to match the doors.

Well, yea, if you want to be picky about it. :)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 September 20, 11:58:17
I thought I read... and I also thought I saw code which allowed BUY to actually detect each GUID for the gender specific doors? I thought this was so BUY could work properly on comm lots by just installing them in BUY mode, since you can't set them, unless you're actually on the lot, and since the settings don't get saved, BUY should auto detect the type of door and only seek the proper gender. No?

Hmm, I don't recall seeing that, but if so, it may only apply to comm lots, which a dorm isn't.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jrd on 2006 September 20, 12:38:24
If that isn't already in, it should be!
And also a staff door check to automatically set the BUY for employees only.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 September 20, 15:56:43
The last time I tried this on a community lot, it didn't work.  I got tired of trying to remember to set it every time I visited the lot, so I ripped out the gender doors and put up regular doors, making both bathrooms unisex.  :P  If it could work like syber described, that would be truly awesome!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 September 20, 16:16:36
I did implement an autodetect on community lots, which should load whenever you visit a non-owned community lot, but many setups are very tricky and it doesn't seem to always find them.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 September 20, 16:55:55
I mostly use One-Twenty-Five Cafe, which is my favorite lot, with some modifications.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Ominous on 2006 September 20, 19:43:52
I updated my hacks, removed the gender specific doors, doubled the number of stalls showers and BUY's, and I am now having a new bug.  My sims can only go one at a time.
(http://i114.photobucket.com/albums/n244/Ominous_2006/Argh.jpg)

2.  I have multiple stalls and multiple BUYs (2 to be exact) in a dorm bathroom.  Both the showers and stalls are in the same room.  From time to time the controller(s) will wig out and repeatedly re-que my sim to go to the bathroom but he/she just stands outside the bathroom like a deer in headlights even though there is only one sim in the bathroom.  From what I can tell the controllers are working against each other but I can't say for sure.
I forgot to mention that when this bug happens my computer lags out big time.

I have nothing but awesome hacks and face replacements in my downloads folder.

EDIT:  I forced errors on all the BUYs and replaced them and this seems to have eliminated the one-at-a-time bug.
EDIT2: I deleted all of the BUYs saved/reloaded place 4 new buys for each bathroom and now I can only do two-at-a-time :(
EDIT3: I had the deer-in-headlights bug again and forced errors to find out that the sim was caught in a loop with a TP controller  from the opposite sex bathroom that WAS set to reject females.  I have attached the two logs that generated.

[attachment deleted by admin]


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Meska on 2006 September 20, 21:49:14
I just had a visiting neighbor get snagged by BUY to repair a clogged toilet. The visitor was pregnant and was about to pee on the floor but kept trying to repair the toilet instead of using it. I used the testingCheatsEnabled to cancel out the BUY loop and instruct her to actually use the toilet and then deselected her. She didn't go back to trying to unclog the toilet after that. It would have been pretty "logical" behavior if it had been a household member, but since it was an uncontrollable I found it annoying.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 September 20, 23:01:19
I updated my hacks, removed the gender specific doors, doubled the number of stalls showers and BUY's, and I am now having a new bug.  My sims can only go one at a time.


That's the multi-user bathroom bug I reported a week or so ago.  If a sim is taking a shower, no one else can use the bathroom.  If a sim is in the stall, other sims can use the other stalls just fine. Am I correct in understanding that you fixed it by replacing the BUY controllers?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Ominous on 2006 September 20, 23:23:02
Negative.  It reappeared.  The whole shower thing makes sense now that you say it, but I don't understand why a controller in another room set to block Females put my female sim into an ugly loop. 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 September 20, 23:44:53
... but I don't understand why a controller in another room set to block Females put my female sim into an ugly loop. 

Could be how high you set the seek radius.  If you made it bigger than the default 'room only' setting, it could be picking up the showers or stalls in the other room and thinking they're all in the same bathroom.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Ominous on 2006 September 21, 00:21:44
I think seek is off by default and I never turn it on.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 September 21, 01:35:35
I updated my hacks, removed the gender specific doors, doubled the number of stalls showers and BUY's, and I am now having a new bug.  My sims can only go one at a time.
Will attempt to reproduce configuration. Can't imagine why that would happen unless for some reason something set the privacy blockage on the bathrooms, which is not a normal behavior and is controlled by Maxis equipment.

I just had a visiting neighbor get snagged by BUY to repair a clogged toilet. The visitor was pregnant and was about to pee on the floor but kept trying to repair the toilet instead of using it
That's because it's BROKEN, genius. If there was anoter terlet usable, the controller would offload the sim to the nonbroken one if they got that desperate. But if for some reason you sadistically placed only a single inoperable terlet, then there's no other choices.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Meska on 2006 September 21, 02:14:33
That's because it's BROKEN, genius. If there was anoter terlet usable, the controller would offload the sim to the nonbroken one if they got that desperate. But if for some reason you sadistically placed only a single inoperable terlet, then there's no other choices.

Gee. You mean the sim was trying to repair it because it was broken? I wonder how I managed to miss that connection. Thanks for your pearl of wisdom there. Come on, J.M., as I had already stated the actions would have made perfect sense if the sim in question was controllable. However, seeing as how the sim was visiting the lot it caused problems. Its not like I gave them only a single non-functional toilet by plan. It just happened to be clogged right before the pregnant sim finished a conversation and was thus standing idle and nabbed by the BUY. I attempted to call the pregnant sim away from the task hoping to break the cycle but to no avail. A more convenient way of dealing with the problem would have been to not allow visitors to attempt repairs in the first place. God knows I wouldn't try and unclog my neighbors' toilet but would politely excuse myself and head home. Hmm. Which by my way of thinking is in fact another choice.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Ominous on 2006 September 21, 03:00:59
Will attempt to reproduce configuration. Can't imagine why that would happen unless for some reason something set the privacy blockage on the bathrooms, which is not a normal behavior and is controlled by Maxis equipment.

Note that the shower is in use in the above picture.  Could this just be the same bug jsalemi was talking about?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 September 21, 03:12:56
Possible. I've tried to reproduce this issue, but it never seems to happen to me. I'll give it another shot, though.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: GayJohnScarritt on 2006 September 21, 09:19:54
Meska, do you happen to have any no-privacy mods?   I'm having the exact same problems with that same dorm.  I'm also using LizzLoves no-privacy mod.   I'll set up a new YA student and quickly run a test to see if there is any difference with that mod removed and BUY in the terlets.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: GayJohnScarritt on 2006 September 21, 10:19:18
   Well, i removed LizzLoves NoPrivacy Hack.   Pluncked down that U-shaped 9 person dorm.   2 bathroom areas, 1 male, 1 female.   2 Stall terlets plus 2 showers in each bathroom.   Put a BUY in each stall set to seek, room radius only (default setting) each one rejecting the other sex.
   Sent my female to macro/bathroom,  there was another girl on a terlet already, she went and used the other terlet.   The other girl (dormie=townie) went and took a shower, once my female got done with the terlet, she got kicked out and had the wait/clock icon even tho there was an available shower.

   I can't figure out how to insert pics from my comp to this msg, i read the help section but it still made no sense, sorry.   :(
   Do i have to type out the complete file/folder name for each pic?
   I went ahead and posted that 3 pic story at TheSims2 site -  http://thesims2.ea.com/exchange/story_detail.php?asset_id=116116
   Pescado and anyone else interested, let me know when you've looked at it, then i'll remove that story.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 September 21, 11:33:19
Found it, fixed it, redownload.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: GayJohnScarritt on 2006 September 21, 23:13:10
   MostAwesomeOne, i redownloaded, installed.  Went to that dorm, cancelled her waiting BUY, instructed her to macro/use bathroom and she immediately went and took a shower while the other girl was taking a shower.   Later on, 2 male dormies also took a shower at the same time.   Works perfectly.   :)
   Later on, i'll retest the Maxis dorm that has one unixex terlet area with 2 gender specific shower areas attached.  I'm guessing i'll need a BUY in each gender shower area (set to room radius of course) plus the neutral BUY's in each Terlet for that setup?  i'm also guessing the neutral BUY's be set to a bigger radius so they see the showers?  Or would that cause the shower BUY's not kicking out a sim when finished, as it'll send them to another Terlet area?
   Editors note:  Deleting the example i put up on TS2, also removed the thank you as i have no goat available -  even when that "EP that shall not be named" arrives, i will still have no goat available.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 September 22, 00:10:46
Yup, working fine now.  No problems with multi-shower bathrooms anymore.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 September 24, 02:04:05
Hmm, ok, seems like another problem has cropped up in the latest version.  It works fine in common/dorm bathrooms now, but it has some problems in residences, where two (or more) sims will go into the bathroom at the same time, even when one is already doing a BUY action (i.e., using the terlet).  The additional sims get 'stuck' for a while, until one of them finally shoos the rest.  It seems like it's taking a while for the 'eject and wait until the bathroom is free' command to kick in.

I've tried replacing the existing controllers, but that hasn't helped.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: syberspunk on 2006 September 24, 03:27:35
I've actually had this happen in my dorm. Although... I didn't replace the existing controllers. I suppose I could try that... but it pretty much happens as joe describes. Sometimes two sims will get stuck in the same bathroom, sometimes one sim will be in there, and another sim will get stuck as if they are trying to go into that room, but other bathrooms are free. The sim that is stuck doesnt get the waiting clock sub-icon thingie. The regular BUY icon sort of just blinks in and out... as if it is fading but then gets instantly pushed back onto their queue. When the sim in the bathroom finishes and leaves, the stuck sim now enters that bathroom that was previously occupied. *shrugs* I'll try replacing the controllers to see if it does anything.

Ste


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 September 24, 13:31:24
Try now. Found another error, may or may not be related.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 September 24, 15:00:52
Try now. Found another error, may or may not be related.

Sure, as soon as you post the new version. ;)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 September 24, 21:57:50
I was getting ready to load in my game. I usually check MATY first for updates. Will you be uploading the new BUY soon?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 September 25, 01:55:32
It's up now.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 September 25, 02:02:32
Yeah, apparently the FTP program wigged out and pretended to upload but didn't.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: KevinTMC on 2006 September 25, 03:03:23
Damn Goombas.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: witch on 2006 September 25, 08:42:57
I had the same issue, two old sims, locked in a lavatory, they were there from Monday to Saturday - ahem - sorry - yes icon blinking and two sims stuck for a moment. I'll try the new download too.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Motoki on 2006 September 26, 01:45:28
I had the same issue, two old sims, locked in a lavatory, they were there from Monday to Saturday - ahem - sorry - yes icon blinking and two sims stuck for a moment. I'll try the new download too.

Ma, ya' gonna use the can?

No paw, you go first.

No you.

No you.


 ;D


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 October 01, 11:40:53
I set up a business on a comm lot with 2 bathrooms, one male and one female. Since I set the BUY appropriately, I used normal doors. The females could use either bathroom, but the males could use neither. Then I rechecked the configuration to make sure it was correct, then installed male and female bathroom doors. After that, the females could use the female bathroom, but the males could use neither bathroom.

So I made a male selectable, and tried to get him to manually enter the bathroom. He couldn't do it. I replaced the bathroom, gender-specific door with a regular one, and he still couldn't use it. Finally, I made a unisex bathroom and now everyone can pee.

Can you check to see if you got the male/female part mixed up? "Reject females" appears to actually reject males.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 October 01, 12:13:37
I don't think that part was changed...make sure that the options are actually correctly set: If the "Reject" option appears, then it is currently set for "Accept": The option which appears is the option to change to that option.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 October 01, 14:18:31
The options are correct. I've checked several times. I'll find another lot with his and her baths and see if it behaves better over there.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 October 06, 18:46:38
What am I doing wrong?

I rented a two story Uni house for my YA. The door leading upstairs is locked for all except household (Maxis door lock). The upstairs bath has a toilet and tub/shower combo. The downstairs bath has a toilet only. Both bathrooms have BUY. The upstairs buy is set to reject visitors, seek on. The downstairs bath has seek off, reject visitors.

The problem comes in with the YA who lives there. When he has to go to the bathroom, it usually pulls him into the downstairs bath, which has a toilet only. Then it spits him back out instead of sending him to the upstairs shower. After a few seconds, the BUY pulls him into the downstairs bath again because his hygeine is low. Then it just spits him back out again, and keeps repeating this sequence.

In other households, when one family member finishes using the toilet and the shower is in use, or blocked, or there isn't one in that particular bathroom, the controller always sends them to another bathroom to finish their needs. So why won't it do it for this house? Is it because of the locked door?

I know I can add a shower to the downstairs bath to solve the problem, but I enlarged the bedroom to accomodate a double bed, which made the bathroom smaller. Besides, I just wanted to use the downstairs bath for visitors.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Havelock on 2006 October 19, 16:09:29
I hope it is related here got an error loop with don lothario while trying to shower.
Error log attached.
 I have only "Awesome"  Pets  compatible hacks and the old StillivePainting. (moodbooster)

Sorry not related it was  noteleportpuddle hidden in my new hack folder.
*Walks off in shame




Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 October 19, 21:27:06
I still needed that, you know.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: dizzy on 2006 October 20, 04:03:53
Code:
Object id: 268
name: N002_User00317 - Porthos
Stack size: 8
Error: Flag reference is out of range.
Iterations: 1
  Frame 7:
    Stack Object id: 268
    Stack Object name: N002_User00317 - Porthos
    Node: 4
    Tree: id 394 name 'Flood - Create' version 17
    from global
    Prim state: 0
    Params: 268 0 0    Locals: 0
  Frame 6:
    Stack Object id: 244
    Stack Object name: Destination - For Pee
    Node: 1
    Tree: id 4157 name 'Event - Create Pee' version -32755
    from Destination
    Prim state: 0
    Params: 101    Locals:

I'm guessing it's this (from noteleportpuddle):

Code:
     4: Global(Game Edition) Flag Set? 64 (0x40); true: 5, false: 7
     5: Pet - Is Pet?(Param 0); true: 6, false: 7


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: redmachine on 2006 October 20, 05:39:21
I'm getting errors every time a dog pees on the floor. Removing noteleportpuddle seems to fix this. It might be related to what dizzy has posted about above...
Here's the error log, anyway.




Edit: Soz, it seems this error has already been posted on two other areas of the site......it's hard to keep up. :-\

[attachment deleted by admin]


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Motoki on 2006 October 20, 13:18:52
How is BUY working with Pets? Anyone have any experience? I am running very lean on hacks at the moment. Just the ones I absolutely can't live without (lesswhiny, noroutefail, nowhatsthis).

I did notice my sims will happy use the toilet with a pet in the room, so at least they aren't a problem in that regard. They can cause traffic jams in the small bathrooms though. I had one cat and one sim do the doorway shuffle (move. no, you move. no, you move. no you).

Also, it's possible to train cats to use the toilet.  ;)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Karen on 2006 October 20, 13:47:29
Also, it's possible to train cats to use the toilet.  ;)

I have seen this option a few times but I don't see an option to train them to use the litterbox.  Are they supposed to just use the litterbox on their own?  I haven't played cats long enough to be sure.

BUY seems to be working OK for me so far.

Karen


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Motoki on 2006 October 20, 13:54:16
I think the litterbox is just instinctual, although I bet you can praise them for using it and/or scold them for going to bathroom somewhere else to try and reinforce that behavior, but it's not a command that you can tell them to do like using the toilet once they are trained.

Actually, if you adopt a pet by phone they come already with some reinforced behaviors. It's rather convenient because you can tell which animal is going to be a total spaz or destroy the furniture and which are well behaved before you adopt them. I didn't see any cats in the adoption pool though, but maybe that was just coincidence?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Karen on 2006 October 20, 14:08:27
I didn't see any cats in the adoption pool though, but maybe that was just coincidence?

Did you click on the correct icon in the adoption window?  There is one for large dogs, one for small dogs, and one for cats.

I wish they'd shipped the game with more, um, attractive-looking dogs and cats in the adoption pool.  I can see now that I'm going to have to spend some time this weekend figuring out how to use the Create-a-Pet, because most of the ones shipped with the game are just ugly, IMHO.  (Knowing Maxis, that's not exactly a big surprise....)

Karen


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: noname on 2006 October 20, 17:03:37
I'm having a problem with washing a dog with BUY in the room. It cancels out the action after a second and starts using the sim instead


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Motoki on 2006 October 20, 17:50:29
Oh duh, I didn't see that. Only the large dogs. :O Anyhow, compared to the people Maxis put in their default pools, the animals are downright gorgeous.

*waits for Catpan Uses You!*


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 October 20, 18:01:25
I'm having a problem with washing a dog with BUY in the room. It cancels out the action after a second and starts using the sim instead
Will examine this issue.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: notveryawesome on 2006 October 20, 22:08:53
I'm having a problem with washing a dog with BUY in the room. It cancels out the action after a second and starts using the sim instead

I put one of the wooden bathtubs in the backyard, way in the back, thus circumventing the BUY loop. This is the dog-washing station. No humans allowed. ;D


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Karen on 2006 October 21, 22:10:25
On the subject of pets in the bathroom:

I am not sure why these two dogs (male and female) chose this bathroom as the location for sniffing each other.  Can you modify the "no socializing in the bathroom" code in BUY to kick pets out if they start this sort of thing?  Thanks....

(http://i45.photobucket.com/albums/f81/karenh3/snapshot_f0aff96c_f246878a.jpg)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 October 21, 22:30:26
Do sims refuse to use the bathroom if their pets happen to be in it, or do animals not count for privacy purposes? I know I wouldn't bother trying to shoo a cat out of a bathroom, I'd just go. :P


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Ndainye on 2006 October 21, 22:38:04
Do sims refuse to use the bathroom if their pets happen to be in it, or do animals not count for privacy purposes? I know I wouldn't bother trying to shoo a cat out of a bathroom, I'd just go. :P

They'll share with the pets. 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Motoki on 2006 October 21, 23:44:12
I am not sure why these two dogs (male and female) chose this bathroom as the location for sniffing each other.  Can you modify the "no socializing in the bathroom" code in BUY to kick pets out if they start this sort of thing?  Thanks....

The first rule of sims since way back to TS1. Sims love the bathroom. They will happily do all their socializing in there and never leave. BUY is the only thing to prevent this behavior.

As far as BUY kicking pets out, I think it's kind of complicated. I mean, there's going to be times when you WANT them in there like toilet training a cat or if you put your cat pans in the bathroom. I suppose there's really no valid reason for dogs to be in there, particularly since they can't drink out of the toilet bowl. What a dissapointment!  :(

*edit: Oh I forgot dogs need to be bathed so they have a reason to be in there too*


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Karen on 2006 October 22, 00:05:11
The first rule of sims since way back to TS1. Sims love the bathroom. They will happily do all their socializing in there and never leave. BUY is the only thing to prevent this behavior.

Exactly.  That's why I pointed it out in the first place.  Sims can't socialize in the bathroom with BUY, why should pets be able to? 

At any rate, it sounds like Pescado is not inclined to make this change, so it's pretty much a moot point.

Karen


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Motoki on 2006 October 22, 00:07:10
Oh he probably will at some point, give him time. I don't seem him putting up with a bunch of animals clogging up the bathroom sniffing each others asses.  ;D


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 October 22, 00:14:34
Oh he probably will at some point, give him time. I don't seem him putting up with a bunch of animals clogging up the bathroom sniffing each others asses.  ;D
I will at some point, but I haven't explored the matter in that much depth yet. I'd have to figure out what, exactly, is a "legal" action for an animal in a bathroom, and what earns a boot.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Motoki on 2006 October 22, 06:41:06
Well hopefully you can add toilet trained cats to BUY at some point. The way EA set it up is pretty useless. You spend time training the cat, but the cat will only use it if you command them too. Otherwise they use the cat pan on their own. I've seen a toilet trained cat pass up a nearby toilet to instead walk arcross the house and down two flights of stairs to use a cat pan.  ::)

You can praise them for using the toilet and the pie menu SAYS "praise for using the toilet" but the actual meter that goes up for that praising is just the generic housebroken/yardbroken meter that teaches them to pee in the house vs outside etc.

Sorry, but I'm not checking the damned cat's bladder even 5 minutes and then directing a sim to direct the damned cat to use the toilet when the time comes.

I suppose I could take the cat pan away but then they'd probably just pee on the floor or the flowerbed.  :P

It's irritating that even when trained, they seem not to choose the toilet on their own. At least mine don't.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Jelenedra on 2006 October 22, 06:49:47
According to the Prima Guide, if you remove the litter box, the cats will use the toilet autonomously.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Motoki on 2006 October 22, 14:00:55
Hmm, I will have to try that, which means I will have to train the other two cats too now.  :P

I still think it's dumb they'll prefer a far away litter box over a closer toilet when they really have to go, but that's sims for you.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 October 22, 23:19:49
It's irritating that even when trained, they seem not to choose the toilet on their own. At least mine don't.
Mine do, but you need to get the newly updated Flushforce Pets-Only edition for cats to be able to see the motive grid autonomously. It helps if you remove the other options, AND praise them to be housebroken in addition to knowing how to use the terlet.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: pixxa on 2006 October 24, 20:40:21
Hello all.
I am having a weird problem with the bathroom, and never had before. the controller always performed well. I hope i could have one for myself actually.
But then now I am having a really strange behaviour: have a house with 3 people, every one of them has their bedroom and ensuite bathroom. i do this because i hate them piling up in the main bathroom in the morning. This way they can do what they want when they want.
But now, one of them receives the <use the bathroom> input but she just stands in front of the bathroom door.  doesnt even enter the bathroom.
What really puzzles me is: all 3 bedrooms and ensuites have the [almost] same layout. the other 2 residents are absolutely ok with the bathroom controller.
Just this one stands in front of the door. i observed her, and i see that she stands in front of this bathroom door, and even if other motives go very low she doesnt react to them at all. she just stands there, bubbling things but not moving.
I had a research in this forum to see if someone had the same problem, but it looks like not.
Thank you for any helpful idea about what this can be caused by
pixxa

PS and sorry about my english, i know how punctilious you are about it... this is the best i can do lol


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 October 24, 21:47:12
Check your bathroom controller settings, if you've changed them off default. Also make sure that nothing is blocking the way. Sometimes doors that open the wrong way can prevent access to the terlet, as can misconfigured locks.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: pixxa on 2006 October 24, 22:38:50
Check your bathroom controller settings, if you've changed them off default. Also make sure that nothing is blocking the way. Sometimes doors that open the wrong way can prevent access to the terlet, as can misconfigured locks.


Hm the one i changed is just: seek. on. other options i left as they were as default.
door is absolutely clear. altho it is placed 90degrees. you think this can be the problem? I doubt it, because i had two houses with bathroom 90degrees doors with the controller and worked just fine. i used the controller in any environment and it works allright.
realyy puzzling. i will try to move her room and bathroom downstairs and start from scratch but still, even if that works i will never know what the problem was.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: pixxa on 2006 October 24, 22:59:04
ok this is just weird. i moved this woman out of the lot, deleted all funiture, everything. saved. rebooted. re-entered the lot. well first i moved this new person in the lot. then re-entered. now. i moved the door from 90degree to normal angl. before he entered the lot. now same thing is happening to him. i even gave him tokens to enter the other bedroms and bathrooms, but no! he just stands there.he doesnt ever bother to go to the other bathrooms...  i am confused now. it must be something about the room, but i cant figure it out for the sake of myself. only has a bed and bedside table [and alarmclock]
i am lost
i suppose i should just erase the house and go on, but this thing really puzzles me


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: dizzy on 2006 October 24, 23:00:41
Tokens? You're using a special hack for locking rooms?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: pixxa on 2006 October 24, 23:06:38
yes, Inge's

ps i have red, yellow and another colour for the 3 rooms. please dont tell me they conflict, i use Inge's controller everywhere and never had a problem


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Swiftgold on 2006 October 24, 23:42:13
Sometimes Sims will wait outside the door if you've queued someone who's sleeping for the bathroom, and they haven't woken up yet... I dunno why that would affect anything when you have more than one bathroom, though :\


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: pixxa on 2006 October 24, 23:48:35
sigh swfitgold, i hope that was the case
]but thing is, that bathroom is her own, and i checked the other 2 esidents to see if they had some expectation about that bathroom. NO
they just went on their own bathroom.
actually she was standing in front of the bathroom door as if someone was inside, but noone was!

well i suppose i will have to destroy the house and do as if it never existed, and hope the problem wont come back. but i still am curious about it. ahhh i will have to let it go
thank you for all the tips


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 October 25, 00:50:29
yes, Inge's

ps i have red, yellow and another colour for the 3 rooms. please dont tell me they conflict, i use Inge's controller everywhere and never had a problem
Bathroom Uses You does not like locked bathrooms, except those locked specifically against visitors, employees, or by gender, which must be specifically configured. Individual bathroom locking is not supported.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: miros on 2006 October 26, 14:52:32
Any plan to fix the Maxis Flag Out of Range error that you get when your Sim's bladder bar is solid red and they try to use the toilet?

BTW, BUY helps avoid that situation by sending them to the bathroom in a timely manner.  I've only had 1 "overfull" bladder since installing it.

Here's my oldest and newest logs!  Newest might possibly be after installing BUY.



[attachment deleted by admin]


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: pcgeekri on 2006 October 26, 18:51:47
Pescado,

What is a Wiggy door?  As in "Check for wiggy doors added."?  I'm hoping that's a check for the object to see if it is behind a woman's door or a man's door for the bathroom in community or dorm lots. 

Thanks,

Pcgeekri


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 October 26, 18:55:12
I thought wiggy meant something wasn't right about it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: starrling on 2006 October 26, 20:50:53
I'm having a problem with washing a dog with BUY in the room. It cancels out the action after a second and starts using the sim instead
Will examine this issue.

Oh man, I have so much awesomeness to catch up on but I can in fact say that I'm having a similar problem.  My Sim washes her dog, as directed, but there's some sort of a conflict right afterwards - I have been trying to do the "Praise...for behaving in bathtub" action after the bath and it gets cancelled out because the Sim gets tossed out and won't go back in because the dog is still there (I think that's the reason).  Anyway, when you get around to checking out the item quoted above I'll be glad to try to trap any error or recreate my problem or whatever you need.  Just lemme know. 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 October 27, 01:23:57
I was able to wash, and praise, the dog in the current version without trouble. BUY will not interfere in user-ordered human-to-animal socials, although it will throw out animals if any are loitering in the bathroom, whereupon you can still praise them.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: SimDebster on 2006 October 29, 23:13:54
Just downloaded the newest version and now the bathroom will not let my cats alone.  Once they go in there, they continually use the toilet over and over again.  And I overwrote the previous version so I cannot even go back to it.  Help!!!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 October 29, 23:26:27
Just downloaded the newest version and now the bathroom will not let my cats alone.  Once they go in there, they continually use the toilet over and over again.  And I overwrote the previous version so I cannot even go back to it.  Help!!!
Should be fixed now.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Karen on 2006 October 29, 23:34:20
What is "Bathe Larva" and is that ever supposed to show up in-game?  I was playing a house with triplet toddlers and saw this bathtub icon labeled "Bathe Larva" in the queue of their teen sister.  I couldn't get it to show up again.  It doesn't seem to affect anything, but what is it?

Karen


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: miros on 2006 October 29, 23:35:48
There was a dog on the lot named Larva, and if it's a stray or someone else's pet, one of the Sims had greeted it and was interacting with it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Karen on 2006 October 29, 23:39:15
There was a dog on the lot named Larva, and if it's a stray or someone else's pet, one of the Sims had greeted it and was interacting with it.


Um, no.  That was my first thought as well, but I looked at the BUY package file and there is a reference in there to "Bathe Larva". 

Besides, for dogs the text string says "Wash xxx", not "Bathe xxx".


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 October 29, 23:55:00
That's the Baby Controlller -> BUY hook for washing your stinky toddler larvae. It was added so that the command will properly reserve the bathroom so sims recognize it as being in use.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Motoki on 2006 October 30, 00:28:26
I had a little bit of a weird situation last night. I do have the latest version of BUY (unless you updated it today).

I have two bathrooms in the house. The first floor bathroom is small and toilet and sink only. The second floor one has a toilet and a tub. Both have BUY and both are turned on a set to seek.

Well Were-Nanny (who has been moved in a family member) was in the living room and peed herself. Her bladder was then maxed but her hygeine of course was at the minimum. The BUY in the closer 1rst floor toilet only bathroom kept grabbing her, stick her on the pot, which didn't last long because she didn't have to go, then kicking her out, then doing it again, and again etc.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Venusy on 2006 October 30, 00:33:30
I think that's why you're only supposed to use BUY in a bathroom with both a toilet and a shower/bath.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: SimDebster on 2006 October 30, 00:41:34
Just downloaded the newest version and now the bathroom will not let my cats alone.  Once they go in there, they continually use the toilet over and over again.  And I overwrote the previous version so I cannot even go back to it.  Help!!!
Should be fixed now.

The problem is now worse, I am getting an Invalid Constant error over and over again.  It is in a loop because as soon as I hit Reset, it happens immediately again.  I had to hit Reset and then Pause quickly just to get out of the game.  The error log is attached.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Motoki on 2006 October 30, 00:46:15
I think that's why you're only supposed to use BUY in a bathroom with both a toilet and a shower/bath.

But if I did that then it would always grab everyone to go upstairs and no one would use the downstairs toilet. Hmm, have to think about this. I really don't want to put a shower in that downstairs bathroom, it's really tiny.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: miros on 2006 October 30, 00:56:51
Take out the sink and put in a Uni no-privacy shower?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2006 October 30, 01:12:35
That's why I put a shower in all my bathrooms.  I haven't found a way around this unless you set the room radius to include the bathroom with a shower, but then they'll be using the toilet downstairs and running upstairs to shower all the time.  :P


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Motoki on 2006 October 30, 01:16:37
Well I guess I am being difficult, but I really don't want a shower in that downstairs bathroom, it wasn't part of the house design and those uni showers are so ugly.  :P

I'll probably just yank out BUY in that house and let them go when they need to and just hope they don't socialize in there (yeah right, like that won't happen).


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 October 30, 01:32:21
The problem is now worse, I am getting an Invalid Constant error over and over again.  It is in a loop because as soon as I hit Reset, it happens immediately again.  I had to hit Reset and then Pause quickly just to get out of the game.  The error log is attached.
Should be fixed now.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Motoki on 2006 October 30, 02:12:42
Hooray.  ;D

I'll give it a try. Were-Nanny thanks you. ;)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 October 30, 02:22:03
Hooray.  ;D

I'll give it a try. Were-Nanny thanks you. ;)
I haven't done anything specific about that yet, but if the game is trying to find a bathroom for Hygiene, and your bathroom doesn't have that ability, not sure how to handle that part yet. Thinking about it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: SimDebster on 2006 October 30, 02:41:30
The problem is now worse, I am getting an Invalid Constant error over and over again.  It is in a loop because as soon as I hit Reset, it happens immediately again.  I had to hit Reset and then Pause quickly just to get out of the game.  The error log is attached.
Should be fixed now.

It's fixed.  The cat is finally off the toilet and out of the bathroom.  Thanks so much!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: redmachine on 2006 October 31, 10:39:55
Had this error three times last night whenever a cat was queued to use the toilet (using bp ControlPets on). I don't know if it's relevant, but I'll post it anyway.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 October 31, 11:03:49
Fixed.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: eamethyst on 2006 October 31, 14:59:43
Well I guess I am being difficult, but I really don't want a shower in that downstairs bathroom, it wasn't part of the house design and those uni showers are so ugly.  :P

Motoki, that is exactly why I downloaded this:  http://www.modthesims2.com/showthread.php?t=186655 (http://www.modthesims2.com/showthread.php?t=186655).  He actually has 2, both at MTS2.  I use these wherever I want the communal shower.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: notveryawesome on 2006 November 04, 09:40:19
Well I guess I am being difficult, but I really don't want a shower in that downstairs bathroom, it wasn't part of the house design and those uni showers are so ugly.  :P


TJ's mod for 'always flush toilet and wash hands' works with BUY and seems to be Pets-compatible. Hand-washing doesn't raise hygiene as much as showering, of course, but it does help. In a guest-bathroom type setup, this seems to be adequate, since guests generally don't stay very long.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 November 04, 15:00:03
New update should resolve the showerless-bathroom issue.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: witch on 2006 November 04, 21:56:24
I don't have Pets, it hasn't yet arrived in my little town, so I haven't upgraded any of my mods. I'm having trouble with the bathroom controller and the business controller.

I posted a problem a little while back, where my sims kept spinning after leaving the terlet. Now they can't seem to get in to the terlet.

It's a restaurant community business. One male terlet & basin with male Maxis door, bathroom controller set to seek, all males can use it - employees visitors etc. Same setup for a female terlet. Then there's one that only employees and household can use, unisex, terlet and shower. BUY is set to reject visitors, ordinary Maxis door set to allow staff & household.

No fancy diagonals, just three rooms in a row.

Now my sims just run up and down in front of the terlet doors, when I had my playable being a salesperson I saw he was queued for the loo, they were all empty but he couldn't get in. He should have been able to get in at least 2 of them. I took out all the BUY terlet papers and now the sims can go.

So, is there something I've missed? Could I just upgrade to the latest mod releases even though I don't have Pets?

New update should resolve the showerless-bathroom issue.

Good, thank you, I have the same setup, couple of guest loos on the ground floor, I didn't want showers in those.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 November 04, 22:00:43
Have you set the controllers in the single-sex bathrooms to reject the opposite sex?  I've seen a similar problem in dorms when I forget to set them to reject the opposite sex, or worse set them to reject the wrong sex.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: witch on 2006 November 05, 00:05:46
Have you set the controllers in the single-sex bathrooms to reject the opposite sex?  I've seen a similar problem in dorms when I forget to set them to reject the opposite sex, or worse set them to reject the wrong sex.


Hehe, I checked that VERY carefully! The male terlet is set to reject females and vice versa. I didn't change any other groupings. The employee sims should still have been able to use the unisex one with the normal Maxis door, set to allow employees and household.

I did have seek set on each of the three BUY controllers, but I didn't touch radius, just left it on default room.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Karen on 2006 November 05, 00:31:56
Getting multiple errors now when a Sim tries to use the shower or tub.  I have not moved anything or changed the layout in the bathrooms in this house in a long time, and was running BUY with no errors prior to this latest update. 

I am running the version of BUY dated 11/4/06 11:00 am.  Error log is attached. 

Karen



Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: miros on 2006 November 05, 00:55:53
Try the newer version:
 bathroomusesyou.zip     05-Nov-2006 01:58    41k


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Venusy on 2006 November 05, 01:07:15
Try the newer version:
 bathroomusesyou.zip     05-Nov-2006 01:58    41k
Umm... that's the same version. It's just that you've put the zip file modification date, and karen used the package modification date.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Karen on 2006 November 05, 01:17:58
The version I am running is from the director's cut.  The error occurs 2 or 3 times for every single attempt to use a shower/tub with BUY, no matter who is trying to use it. 

Karen

EDIT:  Maybe it's just the expensive shower-tub that's the problem?  I tried another lot that has only regular bathtubs and didn't have any problems. 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2006 November 05, 02:12:34
I had the same thing, and yea, both bathrooms in the house have the expensive shower/tub.  In my case it was fine all sim-day, until the two toddlers grew into children.  That made 5 sims on the lot (parents, older child, and the twins), and as soon as one of the twins used the bathroom, it started throwing errors.  From that point on, every sim that used the bathroom got multiple (3 or 4) errors on the way to the shower.  I've attached one of my error logs too, so JMP can check if it's the same problem.

Edit: Ok, it seems to happen in houses with more than one bathroom, and possibly is tied to the expensive tub/shower. I'm in a house now that has only one bathroom with the expensive tub/shower, and no errors.

Another edit:  Got the error this time in a bathroom with the cheap shower.  It also had the expensive toilet and a sink, but removing both of those and replacing the toilet didn't help.  Strange...

Edit #3:  went into a dorm this time, and the bathroom controller never stopped erroring.  Had to turn the testing cheats off in order ot be able to play at all.  Its two toilet, two sink, two shower bathrooms, one for each sex.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 November 05, 05:14:09
Getting multiple errors now when a Sim tries to use the shower or tub.  I have not moved anything or changed the layout in the bathrooms in this house in a long time, and was running BUY with no errors prior to this latest update.
Fixed now.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: verdaeni on 2006 November 21, 04:42:04
i hope this post gets noticed, its been some time since anyone posted.  although im using the newest directors cut version, my cat attempting to pee in the toilet has gotten caught in a loop, the ring around the pee icon refreshes/expires,  and the cat gets taken away for starvation.  neither deleting the tp or the toilet will break the loop, nor exiting and re-entering the house.  i dont have any hacks unfortunately to unlearn the pee comand.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2006 November 21, 07:15:25
For some reason the last version I installed seems to be ignoring hygiene needs until they are critical and they have the green stink wafting from them. I'm using standard Maxis fixtures.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: verdaeni on 2006 November 21, 14:54:42
ive seen mine use the shower for hygeine in pets, maybe its another hack causing a problem?  for the cat problem i found christianlov's learned behavior controller can allow you to set the value of the command to use the toilet back to zero, which stops the looping problem with the cats, although presumably the bathrooms arent working at optiomal value with a cat 'client'. 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Havelock on 2006 November 21, 15:18:47
Hmm i dont know if we use the same controller but it should be the latest Version in my Game. I have only one playable Cat.
 Its Sim Trepies Claude.
 No Probs with use Terlet seen there.
 Are you sure the Animation could work? Cats needs  more free space (2 Tiles i think) in front of the Throne.

Edit: I have the latest controller. No Probs and Claude needs only one free Tile like Sims do (got confused with the Cat move around to find the right point to start animation.)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 November 22, 19:47:44
i hope this post gets noticed, its been some time since anyone posted.  although im using the newest directors cut version, my cat attempting to pee in the toilet has gotten caught in a loop, the ring around the pee icon refreshes/expires,  and the cat gets taken away for starvation.  neither deleting the tp or the toilet will break the loop, nor exiting and re-entering the house.  i dont have any hacks unfortunately to unlearn the pee comand.
Are you using a custom terlet other than the Pets Flushforce? Pre-Pets Custom Terlets may not be pet-enabled.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: sashasplat on 2006 November 22, 22:08:50
Can someone explain to me what the purpose of this hack is? It looks and sounds really cool. So I am assuming it like kicks people out of the restroom? Cool.  ;D


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: miros on 2006 November 23, 01:13:54
Exactly.  It finds a Sim that need to pee or bathe, summons them to the bathroom, sits them on the terlet, shoves them in the shower, and kicks them out again.  If two Sims really really need the bathroom at the same time, one of them gets put into wait mode so they don't interrupt each other and the second one goes in their turn.

Other than that, the Macrotastics controller uses it to streamline the skilling process.  You pick Macro->Skillinator->(whatever), and it will send your Sims to the bathroom, have them eat something, kick a flamingo, drink coffee, etc. to get their mood up far enough to learn a skill, then put them to work.  When they quit due to low moods, it repeats the process.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: witch on 2006 November 23, 06:00:12
Can someone explain to me what the purpose of this hack is? It looks and sounds really cool. So I am assuming it like kicks people out of the restroom? Cool.  ;D

Try reading the readme file that comes with the hack, oddly enough you often get info about the hack from that source.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: pcgeekri on 2006 December 02, 18:18:30
Why is the ffsdebugger now included in this mod?

Pcgeekri


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 December 02, 19:22:32
Packaging error. Removing it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: pcgeekri on 2006 December 02, 23:37:14
Pescado,

What's up with this new version?  I have sims getting stuck in the shower (Added:  My sim was pregnant also but not showing yet.  Strut your stuff shower would stop spraying, sim would stop wash animation and less than a second the shower would start spraying again and the sim would begin wash animation again it was like BUY was on paranoid setting if that hygiene dropped just 1 point the shower would start up again.  BUY never got a chance to engage "eject"), if a sim changes into work clothes after using the shower a bunch of BUYs get cued (added: these icons were a bunch of "Eject" BUY icons) after the "sim at work" icon and no one could use the bathroom until I manually cleared those other cued "Eject" BUYs (Added: The bathroom is actually sitting there empty cause the sim that changed into work clothes has walked to the car pool and has left the lot.).  The other sim would pace back and forth with the BUY waiting icon.  (Added: This house is small and has only one bathroom and therefore one BUY.  Contained in this bathrrom is a maxis toilet (the cheap one), maxis bathtub (least expensive model), and the maxis strut your stuff shower.)  The shower is the "strut your stuff" communal shower.  I use it quite a bit cause it is so cheap and takes little room.

I'm going back to the version from about a week ago.

(Added:  FYI, the older version from 11/25 works great so I'll keep using it until you find the problem with this one.  And you'll find the problem, you are the genius after all.)

Thanks,

Pcgeekri


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 December 03, 06:50:07
Have not observed this. More likely your bathroom has something wrong with it, causing the ejector to malfunction and your sim to get stuck in it. Describe in greater detail.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Karen on 2006 December 03, 15:00:37
I have a pregnant Sim who won't stop using the bathroom even when her hygiene and bladder are maxed.  I replaced the toilet, bathtub, and BUY in this particular bathroom with brand-new ones, but it didn't make any difference.  She keeps going from the toilet to the tub and back again, in an endless loop.  The screenshot shows her about to take another shower when she's just stepped out of the tub, hygiene 100%. 

(http://i45.photobucket.com/albums/f81/karenh3/snapshot_d217e6ba_f27ec5a2.jpg)

The sleep clock is set but didn't summon her to bed although she has low energy.  When I tried to make her go to bed I got the attached error.  I'm not sure if these problems are related or not.  The bed in question is the one in the screenshot.  It's not a Maxis bed but I haven't had any problems with it before.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Havelock on 2006 December 03, 15:42:55
I have also a prob with Bathroomusesyou and a pregnat Sim in a loop to use the Shower.
I have to tell her to go to another place out of Bath and cancel the queue from the controller.
Her Husband has no probs to use the Bath. Its a 3x3 Bath. Got no errors.
Edit: She has the same prob in the second Bathroom (its a 5x4) Nothing blocks her way out.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2006 December 03, 19:49:37
I have a pregnant Sim who won't stop using the bathroom even when her hygiene and bladder are maxed.  I replaced the toilet, bathtub, and BUY in this particular bathroom with brand-new ones, but it didn't make any difference.  She keeps going from the toilet to the tub and back again, in an endless loop.  The screenshot shows her about to take another shower when she's just stepped out of the tub, hygiene 100%.
Try new version.

The sleep clock is set but didn't summon her to bed although she has low energy.  When I tried to make her go to bed I got the attached error.  I'm not sure if these problems are related or not.  The bed in question is the one in the screenshot.  It's not a Maxis bed but I haven't had any problems with it before.
Probably the bed was borked somehow, the Sleep Clock was able to invisibly detect borkedness and thus found no bed available, and when you tried to force it manually, you got an error. Did the resetting of the bed fix the problem, or is it still broken?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Karen on 2006 December 03, 20:37:09
The reset seems to have fixed the bed.  She was able to sleep in it normally later that day, after she had the baby.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: syberspunk on 2006 December 04, 16:55:12
Any chance you can make it so that, if a sim actually runs the Test to take a shower and autonomously decides to use it, that they still get processed by BUY, even tho their bladder is close to, if not almost completely full/green? I only ask this because I tend to have a bunch of neat sims who sometimes have their hygiene bar down almost halfway while their bladder is full. This tends to happen when I queue up a bunch of actions after BUY, and they sometimes only relieve their bladder without showering. If this happens a couple of times, their hygiene depletes while their bladder meter is full/green. Then I get sims who repeatedly try to shower, but constantly get booted by BUY. Repeat ad infinitum, ad nauseum. :P

Ste


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: verdaeni on 2006 December 08, 07:46:34
i hope this post gets noticed, its been some time since anyone posted.  although im using the newest directors cut version, my cat attempting to pee in the toilet has gotten caught in a loop, the ring around the pee icon refreshes/expires,  and the cat gets taken away for starvation.  neither deleting the tp or the toilet will break the loop, nor exiting and re-entering the house.  i dont have any hacks unfortunately to unlearn the pee comand.
Are you using a custom terlet other than the Pets Flushforce? Pre-Pets Custom Terlets may not be pet-enabled.

not a custom toilet no.  and im pretty sure ive had cats use it before okay.  just this cat in the one house, and its not a custom cat or anything.    for the other kind person, no i dont think it was animation failure, although the animation got funny at the same time.  im suspecting that the animation was just interupting and looping back with the same code problem.

its better though, i was able to undo the toilet learning with christopherlovs learner by setting the value to the negative end.  because its functon was to 'learn' i forgot about the negative end.  if you want me to i can try to recreate this, force error and send the log to you,  if i knew what address to send it to.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: verdaeni on 2006 December 08, 07:48:45
maybe it IS a space issue, the action is dropped then respawned.  i'll try to change the bathroom and see if anything changes in that house.


You see, IF I were to place a bookcase in a corner, and then stick a potted plant imediately in front of it, then click on the bookcase and tell a sim to "Read Book", it would fail, because the bookcase cannot be reached. The action would be dropped. If I did the same thing with a toilet and a potted plant, and tried to tell a sim to use the toilet, the same thing would happen. The action would fail, it would be dropped from the queue, and the sim would go and do something else. Now this has nothing to do with hacked objects or the configuration of any of them and their abilities to "co-operate" with each other, it's simply that a "route failure" SHOULD result in the action being dropped - whether that route failure is due to a locked door or a plant pot in front of the clicked object shouldn't matter... the object is inaccessible, the sim fails to reach it - the action is dropped.
The "route failure, drop action" behavior tends to be rather irritating when sims drop actions because of some temporary obstacle in their path, such as someone else's fat ass. Some of the more forceful objects are thus programmed to retry the action immediately until it succeeds. Failure is not an option! DAMN THE TORPEDOES! FULL SPEED AHEAD!

The bottom line: Bathroom Uses You is meant to supplant the necessity of locking bathrooms at all, since any casual pest wandering into the bathroom is forcibly commanded to sod off and punted to an alternate docking port or the waiting queue.

Except you people insist on running these silly "apartment blocks" which the game architecture is simply not designed for. There is simply no really good way to reliably recognize mutilated house configurations like this.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: floopyboo on 2007 January 16, 03:26:52
Just wondering if anyone else has had two sims competing for the use of the same bathroom only to have one sim "wait" to use the toilet right in front of the toilet, so that there's a deadlock?

I've got these two family sims living in Don Lothario's condo, (Yes, I know they are more than a few sandwiches short of a picnic. In fact, I rather suspect the basket & blanket are missing & they're standing around wondering what this picnic business is anyway)  and well, they're doing just that. They're too stupid for BUY. Not joking.

This happen to anyone else?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2007 January 16, 14:52:14
Make sure you have the latest version -- that sounds like a bug that was fixed about a month or two ago.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: ElfPuddle on 2007 January 17, 22:52:42
(Yes, I know they are more than a few sandwiches short of a picnic. In fact, I rather suspect the basket & blanket are missing & they're standing around wondering what this picnic business is anyway) 

I just have to say that this is the funniest thing I've read all day.  ;D ;D ;D


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2007 January 23, 20:20:10
Just wondering if anyone else has had two sims competing for the use of the same bathroom only to have one sim "wait" to use the toilet right in front of the toilet, so that there's a deadlock?
One problem with Don Lothario's condo is that the door to the bathroom is on a diagonal wall.  I thought that was fixed somewhere along the line, though.  What EPs are you using, and do you have the most recent version of BUY for the last EP you have installed?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: floopyboo on 2007 January 23, 22:33:54
All eps, all sps, buy is recent as of about a week or so ago.

I have a strong feeling it might be curse of the family sims again because no other sims have had that problem, and these two are particularly braindead.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2007 January 23, 23:04:54
Odd.  I've not had that problem recently with any of my sims, Family or otherwise.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: floopyboo on 2007 January 23, 23:32:51
I just have unimaginably good luck with family sims, don't I? ;)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2007 January 24, 01:08:23
I'm having issues whenever a BYU controller is located behind locked doors.

1. If I make private bathrooms on campus with each Sim having their own BYU behind their own Myne door, they will wait outside of the Myne doors of other Sims trying to use their bathroom instead of locating the one that is inside their room.

2. In the regular neighborhood, I tried to make a simple apartment by using OFB locks on the front doors. But again, Sims want to use the bathroom in the other Sim's apartment instead of their own.

This problem seems to affect mostly, or only, playables. Customers and employees have no difficulty finding the correct bathrooms. Visitors usually do OK, so I don't think they are affected.

Playables do fine when they wake in the morning because their bathroom is always closest to their bedroom.  But whenever I issue the macro>use bathroom command they almost always choose an inaccessible bathroom. Issuing skillinating or caffeinating commands also results with the Sim eventually getting stuck outside of a locked door whenever it comes time to pee.

Is there any way for them to ignore controllers that are impossible to route to? Would using the Unauthorized Personnel instead of, or in conjunction with, either locked or Myne doors help? I have been leaving the BYU controllers on default settings.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Vren Lyet on 2007 January 24, 01:50:26
Lately, in houses with more than one bathroom (with a BYU controller in each accordingly) there continues to be an issue with the second ones that were built. Namely, sims unable to use the first bathroom (due to occupancy or because they're closer to the second one upon receiving the order to use a bathroom) get stuck inside the second bathroom when they're finished. The BYU icon reappears in their queue again and again - and they won't leave the room making it inaccessible to other sims. Funnily enough this only happens when they use the second bathroom that was built. I've three lots with different layouts and different bathroom sizes, but each one has the same problem: the second bathroom "won't" be left automatically when they're finished.

I downloaded the latest version of BYU but it didn't do any good.

Just wondering whether this might be some bug or some known conflict with another mod perhaps?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Theo on 2007 January 24, 03:03:08
I saw the problem you described (either residents or visitors get stuck in the bathroom after using it) happening in both bathrooms, but I also have a number of houses with more than two or three bathrooms, where that problem doesn't happen.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Jack Rudd on 2007 January 25, 16:46:04
I'm having issues whenever a BYU controller is located behind locked doors.
So has everybody. There is no easy way for the game to determine whether a Sim can access a particular BYU or not, and so combining it with locked doors is asking for trouble.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: floopyboo on 2007 February 05, 23:51:40
Lately, in houses with more than one bathroom (with a BYU controller in each accordingly) there continues to be an issue with the second ones that were built. Namely, sims unable to use the first bathroom (due to occupancy or because they're closer to the second one upon receiving the order to use a bathroom) get stuck inside the second bathroom when they're finished. The BYU icon reappears in their queue again and again - and they won't leave the room making it inaccessible to other sims. <snip>

Yeah, about this... I've started having the stuck in second toilet problem since installing the patch. This is the first time I can recall having buy toilets on different levels, but yep, guaranteed one of the toilets is going to have stuck sim syndrome. As I haven't had this problem on lots with all bathrooms on a single level yet, I'm off to test how broken this is.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 February 06, 00:20:02
This issue was not observed when I was still playing it, so I'm not entirely sure what triggers it. Provide screenshot of offending configuration and I will pass the issue on.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: floopyboo on 2007 February 06, 01:27:25
That's a real pain in the arse thing to ask because it flashes between "use" and "evict" fast enough to make an epileptic nervous, so what you're going to get is a screencap of a very confused victorian pleasure sim & the smear where the flashies are going on, or a clear shot of either action in queue, depending on how my computer is feeling at the moment. But since I am about to go to the place where the madness happens anyway, you'll get your damn pic. Eventually.

Or quickly. Well it happened again, and so rather than making you sit through the three pics I took (& 45 sim minutes of being stuck in the loo) I figure I can just post the one that  shows what's really going on. I had to be damn quick to get it, but I did.

(http://img.photobucket.com/albums/v732/floopyboo/sims/buy3.jpg)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 February 06, 01:50:59
Well, looking over that picture, several things strike me: First, that is a nonstandard terlet. It is not known whether it will function correctly under BUY.

Second, I cannot see the other bathroom, nor can I see the door to this terlet. Try to get a more overhead shot so I can see the layout which is apparently triggering this.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: floopyboo on 2007 February 06, 02:03:42
It happened in every conceivable configuration of toilet & bathtub I could put in there. I eventually went with that one because it has worked elsewhere.

In a different neighbourhood with the same toilets I didn't have this problem. I was going to say presumably because they were all on the same level, but not so. This problem only began after I installed the pets game patch. It could be the toilet. It could be stusimity. It could be magic voodoo brokeness of the highly unstable patch. I've tried moving the toilet, moving the bathtub, removing the bathtub, putting the toilet in an entirely different section of house with nothing in there except the toilet, the bog roll & a light.  I'm pretty certain I've tried every combination possible here.

For the record, buy worked perfectly fine with this toilet before the patch. I'm so certain this is a patch problem, I'm going to try it with every damn toilet I have in my game, just to see what the problem is.

Right now I don't think an aerial shot is going to be of much use to you except in seeing how I gut out & redecorate lots for victorian aesthetics. But I will keep you updated.


::UPDATE:: Well, it's still happening with the cheapest toilet in the game. I'd take pictures but frankly my wrists are starting to hurt, so any further gaming is out for the night.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2007 February 06, 02:06:17
Or quickly. Well it happened again, and so rather than making you sit through the three pics I took (& 45 sim minutes of being stuck in the loo) I figure I can just post the one that  shows what's really going on. I had to be damn quick to get it, but I did.
Um, why couldn't you pause the game to get the screen cap?  That's what I would do.  I've had situations in the past with the flashing icon, but if you pause it, it will stop flashing so you can cancel it or whatever.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: floopyboo on 2007 February 06, 02:21:22
Um, why couldn't you pause the game to get the screen cap?  That's what I would do.  I've had situations in the past with the flashing icon, but if you pause it, it will stop flashing so you can cancel it or whatever.

normally an excellent suggestion, but the flashyness stuffs it up - it looks like I've paused with the "evict" mode on. And that's the only reason i sat around & tried for so long in game.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Vren Lyet on 2007 February 06, 03:04:09
Setting "Transparent UI" to "No" will rid you of the flashy effect and some unnecessary queue animations.

This might help getting a proper screen shot.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 February 06, 03:14:45
I don't actually care about seeing the flashy stuff, what I want to see is the layout that triggers this.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: floopyboo on 2007 February 06, 14:45:36
Well, so far as I've been able to determine, it's "any subsequent toilet with a buy bogroll" that is the layout problem, and only since I installed the second Pets patch (the one for the game, not the bodyshop one, just to be absolutely clear).

As I said, I had this problem in different areas of the house if I moved the toilet, and with different layouts. I tried replicating the exact layout of the bathroom in the house that DOES work, with no success. I think I can safely assume that it is NOT a layout problem, but a multiple bathroom problem, and only since the Pets patch, in my game.

I haven't tested this in any other hoods yet, but I will later, and I will let you know if the problem is my hood, along with an apology for the inconvenience if required. But I do hope you will understand that this morning planning my hens' night is coming before testing your hack. I'll get back to you eventually, but trust me, I will get back to you. I'm annoying like that.


*EDIT: I haven't been able to replicate it on another lot yet, so it's quite likely that it's either that lot that's the problem or it's resolved itself. Unless BUY has a problim with paladin's servo recharger, which is another thing I'm going to look into.

*ANOTHER EDIT: It's the servo recharger that's the problem. Don't have it on the same level as a toilet & you're right. My apologies, and I hope this helps other people with the same nifty goodness.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2007 February 06, 18:09:06
It's the servo recharger that's the problem. Don't have it on the same level as a toilet & you're right. My apologies, and I hope this helps other people with the same nifty goodness.

This is good to know! I have a problem with just one bathroom, but since she lives alone with just her 2 servos, I yanked BYU from her house and didn't think any more about it.

So is it the charger, or one of the two controllers? I have the charger, the chore controller, and another controller that allows the servo to double as a security bot. I just can't imagine why these would interfere with BYU though. And no conflicts show on HCDU.

On the comm lot she owns I also have a charger for her servos since I use them as employees. But the BYU appears to work normally there and all are on the same level since it is a one story shop. I don't think I have the controllers there though, but I know the charger is there. I might have the security controller there though because I do remember the servo shocking a customer who tried to shoplift a gnome once.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 February 06, 19:36:48
If the Servo Recharger is interfering with the ejection, this is because someone cloned it from a terlet or shower, and then LEFT it categorized while removing all category-related functionality. You should inform the creator that his object has been incorrectly handled and should not be assigned an item category.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: notveryawesome on 2007 February 06, 19:53:37
Paladin's Sims 2 Categorizer utility allows you to edit these values. Still, I agree with Pescado that Paladin should be made aware that his servo charger is not categorised properly.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2007 February 06, 23:18:21
I couldn't find anything within the Categorizer that identifies it as any object type, so there was nothing to change from within that program. The only choices available was where to place the item in the catalog, niceness multiplier, EP needed, and price.

If the Servo Recharger is interfering with the ejection, this is because someone cloned it from a terlet or shower, and then LEFT it categorized while removing all category-related functionality.

That would explain why BYU won't work at her house but does at the comm lot. In the house the bathroom would be ejecting the Sim into the same room as the charger, thus it would think that it was ejecting them into another bathroom. However, at the comm lot the 2 rooms are completely separated from each other, with the bathroom ejecting Sims to the outside of the building and the charger tucked away in a back room.

So if this is the case, a short term workaround would be to make sure that the bathroom doesn't eject Sims into the same room as the charger.

I'll try to test this theory.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: notveryawesome on 2007 February 06, 23:35:41
Ah, I see. I thought that the Categorizer could change the actual object's category, not just its placement in the catalogue. I've been able to change coffee tables to end tables quite effectively using this programme, as well as tweaking fun points, bladder points, depreciation, etc. Am I wrong about what this utility actually does?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2007 February 06, 23:38:51
All the motive modifiers were there too, and were all zero as they should be. As far as the rest, I just saw catalog placement, not actual changing of what the object thinks it is.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: notveryawesome on 2007 February 06, 23:56:57
Yes, on most objects the modifiers are all set to 0, but on things like espresso machines and bookcases, there are values for fun, bladder, etc, and there are changeable categories (Comfort >> Sofas/Loveseats, Surfaces >> Counters, etc) for everything. I had assumed that 'categories' meant, well, categories. It would be silly to change a sofa to a bed, of course, because the correct animations wouldn't be there, but I figured that changing a coffee table to an end table might make it placeable next to a bed. Is this not true then?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 February 07, 01:07:10
That is not how it works. The categories/ratings you're changing are purely cosmetic and serve no function. Changing a terlet to 999 energy will not make it refresh your sims. The *REAL* category is set inside, typically, the Init BHAV, and not something that can normally be automaticallly grubbed. Incorrectly categorized objects will exhibit unpredictable behaviors when game code that EXPECTS objects to confirm to a specific set of behaviors runs into an object that doesn't.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: notveryawesome on 2007 February 07, 07:03:18
Damn! Time to change those end tables back to coffee tables. And here I thought I was clever figuring out a way to change the object categories without mucking about in SimPE. Looks like I'm living up to my screen-name yet again.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: rosenshyne on 2007 February 08, 14:06:59
The only thing the Categorizer is really good for is changing prices and descriptions of items without going into SimPe.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: notveryawesome on 2007 February 08, 18:39:19
Yes, it's been very useful for making antique objects get more valuable with age, as in real life, or at the very least they don't depreciate. The Categoriser is still an extremely useful tool. I'm just a bit retarded, that's all.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: nekonoai on 2007 March 03, 15:47:29
I don't know if anyone else has had this problem [or even if I'm posting this in the right area] but for some reason since seasons, my sims want to plunge the terlet even when it's not clogged. new feature of BYU?

edit: also I've noticed that a sim will have full green on bladder, but will stand outside and the BYU icon will flash like mad [mostly when I have them skillinating] They need to shower, but the shower is in a different bathroom. Could it be conflicting BYU terlet papers?

in an unrelated note, I just had gramps run off to work while holding the baby...  :D I hope he brings him back.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 March 05, 23:44:19
If they can plunge it at all, it must be clogged in ways unknown to you, or the terlet is corrupt. Perhaps it is even a non-Awesome terlet, which are stupid and suck. Unknown about the shower problem. Are all bathrooms properly configured?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: nekonoai on 2007 March 06, 04:58:17
It was the new maxis country style terlet. It must have been clogged in ways unknown to me, because since that one sim day, they haven't plunged.
I figured out why they were bugging out too, I think. I just put a toilet in the room with the shower.  ::) Excuuuuse me for wanting to keep such facilities seperate.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2007 March 06, 11:17:34
If you want them in separate rooms, you need to configure the TP Seek radius so it can find them.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: V on 2007 March 06, 13:24:48
Since Seasons I have noticed that BUY is not keeping the Sims in the bathroom until they are all finished. Previously I had to cancel BUY if I wanted them to be "clean enough" and that was fine. But now when I queue something else for them to do while they are in the shower they jump out and go do that... especially gardening.

I have been keeping my hacks up to date and I do not have any non-Maxis bathroom equipment.

Is anybody else having this problem?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: witch on 2007 March 06, 13:39:07
I had to replace the terlet rolls after updating BUY. They weren't working at all and I was getting the same effect, the sim's queue was overriding the BUY.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2007 March 06, 23:02:03
Started getting errors tonight after updating today's hacks. And yes, I downloaded the very last macrotastics that you just fixed.

This particular error occured while the Sim was on the phone. The caller suddenly appeared, then disappeared and the Sim reset. I don't know why BUY is affecting a Sim on the phone since I don't have seek enabled.

I'm attaching one of the many errors.



Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 March 06, 23:41:34
Ah, yes, we forgot to remove the debug hook for a problem we were tracing. Fixed now.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: miramis on 2007 March 08, 17:32:39
I thought I had BUY installed because while using your Macros for some other things, sims were zipping off to the toilet and returning to finish whatever macro it was I had them doing (I know, terribly forgetful sorry).  Thing is I just checked my folder and BUY wasn't in there, so has Maxis actually tweaked the game a little to work with your macros?  The bathroom is made up of the new seasons bathroom stuff.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2007 March 08, 19:38:31
Are you sure you don't have it hiding out in another folder?  Do you actually have the TP roll in that bathroom?  If so, it has to be in your downloads somewhere, because if you had the TP in there and then took out the hack, you shouldn't see the TP anymore.  I don't see Maxis changing things to work with JM's stuff though.  Usually if my TP is missing or not working right, the Macro falls out of queue when their bladder gets low, and if free will is on, they will wander to the bathroom themselves.  I would double check and make sure you don't have the TP anywhere in your downloads.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 March 08, 19:58:24
I believe I added a secondary failsafe routine in case you failed to configure any BUYs, but this routine is much less reliable and may result in repeated faceplants.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2007 March 08, 20:13:18
Faceplants?  LOL


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: dizzy on 2007 March 08, 21:13:13
Facefaults?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: miramis on 2007 March 11, 22:57:17
Hmm, it's possible I have an older version hanging around in another folder by mistake, I do peculiar things sometimes, the kettle once ended up in the fridge so anything is possible  ::)  I will check my folders. 


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Assmitten on 2007 March 11, 23:55:15
Ever put the BUY toilet paper outside? It makes passersby line up at your door. Funny!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 March 12, 00:15:05
Quote
Do not open, crush, dispose of in fire, put in backwards, short-circuit, or mix
with non-awesome hacks - may explode, leak, or catch fire, resulting in injury
and/or death
.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: miramis on 2007 March 12, 00:47:15
No, I haven't done that Assmitten.  Before learning how to configure BUY way back when, I did cause a huge queue of dormies trying to get into the opposite genders toilets.  There was a lot of peeing and stuff and it took a while to figure out why they wouldn't just go to the darn toilet.

Anyway, I searched the downloads a little earlier, and I definitely only have the one BUY.  This one shows up and is working normally.

Quote
Do not open, crush, dispose of in fire, put in backwards, short-circuit, or mix
with non-awesome hacks - may explode, leak, or catch fire, resulting in injury
and/or death.

I'm amazed I lasted this long too  :D


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Assmitten on 2007 March 12, 22:12:30
Quote
Do not open, crush, dispose of in fire, put in backwards, short-circuit, or mix
with non-awesome hacks - may explode, leak, or catch fire, resulting in injury
and/or death
.

Ah, so that's what backwards means in this context. Well, there was no death, only a bunch of strangers who would burst in the second the front door opened. My sims made new friends that way!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2007 March 13, 02:29:17
Seems to me that Pes would have approved had there been any deaths.  ::)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: dizzy on 2007 March 22, 00:31:03
Just had this come up. In "SubQ - Repair" (0x1026):

Code:
     4: .TEST - Sim Is Desperate?(Me, Stack Object); true: false, false: 5

Will always return false, thus causing desperation deadlock. I think this is the proper params:

Code:
.TEST - Sim Is Desperate?(Me, Const 0x106(Category):0x5=5)


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2007 March 23, 14:00:10
I usually leave the BYU controllers set at default. But today I decided I wanted to keep visitors out of the master bath. So I set the control to visitors>reject. I didn't change anything else. But the visitors are still using this bathroom.

Also, is there a way to reject playables? One family has a home business with a bathroom in the back for customers. But the playables keep running to this bathroom even though they have to go to the front of the house to go outside, then into the door of the business part of the building, and all the way to the back wall to get to it. Since it only has a toilet and no shower, they then have to go to another bathroom in the house to finish their business. I understand that the Sims think that the bathroom is close because they don't know that they can't go through walls.

I know I could remodel the house, but I would really like the playables to stay out of bathrooms that are there for the customers. I tried using APO, but it doesn't have a way to stop playables unless they are using it autonomously. I tried not using BYU in the customer washrooms, but then they pile up in there to talk.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 March 23, 14:08:43
I usually leave the BYU controllers set at default. But today I decided I wanted to keep visitors out of the master bath. So I set the control to visitors>reject. I didn't change anything else. But the visitors are still using this bathroom.
The bathroom controller will still process even rejected people if you let them in there and get within the field radius, so that BUY is forced to deal with them. The question is, how did they get the in the FIRST place? The use/reject settings are meant to be used in conjunction with making the area impassable by locking the door.

Also, is there a way to reject playables? One family has a home business with a bathroom in the back for customers. But the playables keep running to this bathroom even though they have to go to the front of the house to go outside, then into the door of the business part of the building, and all the way to the back wall to get to it. Since it only has a toilet and no shower, they then have to go to another bathroom in the house to finish their business. I understand that the Sims think that the bathroom is close because they don't know that they can't go through walls.
Noted for next version.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2007 May 23, 22:38:48
All Sims who go into the bathroom with the specific goal of taking a shower are being rejected unless they also have to pee, or the action is user directed.

One sim peed himself and then was repeatedly rejected from the bathroom until I lowered his bladder stats. He was then processed properly.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: pcgeekri on 2007 June 04, 18:15:23
Pescado,

Like the name of the new Bhav "Function - Main - Handle Stupid Autonomy" in the latest version of BUY, what does it do with stupid autonomy?  Just curious about how it works.

Thanks,

Pcgeekri


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: floopyboo on 2007 July 18, 16:15:03
All Sims who go into the bathroom with the specific goal of taking a shower are being rejected unless they also have to pee, or the action is user directed.

One sim peed himself and then was repeatedly rejected from the bathroom until I lowered his bladder stats. He was then processed properly.

This still hasn't been fixed, as of the beginning of this month which is when I did my last batch update of maty hacks. Is it going to be fixed, Pes?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 July 18, 23:23:09
All Sims who go into the bathroom with the specific goal of taking a shower are being rejected unless they also have to pee, or the action is user directed.
This is because in many cases, the shower is unnecessary, and the sim is able to continue to perform duties without it. Since the hygiene motive is noncritical, it is not necessary to specifically satisfy it unless a mood boost is needed, and most likely your sim is perma-plat and cannot benefit from mood adjustment.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: kuronue on 2007 July 19, 01:52:07
All Sims who go into the bathroom with the specific goal of taking a shower are being rejected unless they also have to pee, or the action is user directed.
This is because in many cases, the shower is unnecessary, and the sim is able to continue to perform duties without it. Since the hygiene motive is noncritical, it is not necessary to specifically satisfy it unless a mood boost is needed, and most likely your sim is perma-plat and cannot benefit from mood adjustment.

Don't stink clouds make other sims pause to react, and affect romantic interactions if they have a turn-off of stink, and so forth?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 July 19, 03:41:08
Don't stink clouds make other sims pause to react, and affect romantic interactions if they have a turn-off of stink, and so forth?
No, this only happens if they had empty queues or are walking, anyway. And yes, it does affect romantic interactions, but this can also be a good effect, if your target has a turn-on for the same. Plus, people used to bitch about the unnecessary constant showering, so that's why it's the way it is now: It makes a thorough, detailed evaluation of how necessary the showering REALLY is, taking into account personality factors, as well as a hook for determining the probability your sim will just pee itself again anyway (See Brynne), to determine whether it's worth it.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: V on 2007 July 25, 04:54:14
Here is the dumb troubleshooting question of the night: Are you sure you have the right version of BUY? are you sure you only have hacks that are compatible with the Uni & the NL ONLY set up?

I have only the base game installed on my laptop right now and have been getting errors from BUY... but I have some "Not Approved for Base Game" hacks installed also, so I figure my errors are due to that risky behavior and I do not complain.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 July 25, 05:52:11
I believe there's a file called "nl-anticrash" in the NL director's cut. Does this still happen with that installed?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Yimmit on 2007 November 20, 07:11:05
I've been having problems lately on multiple lots with the emptying of the toddler potty. Sim goes into bathroom to flush contents. Said contents sort of vanish and no flushing takes place. Sim is booted out of the bathroom. Afterwards the terlet is "in use" and unusable and has to be deleted with moveobjects on.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 November 20, 07:41:15
Can't reproduce issue. I place the blame squarely on tight pants. Flush works fine in my game, always has.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: dawnkeeper on 2007 December 25, 03:48:53
Has anyone has problems with bigfoot and the bathroom controller?

I have a house with 8 sims, one is bigfoot. When I installed the bathroom controller bigfoot could not stay out of the bathroom. I had to remove the object from the restroom because he kept using the toilet, showering, using the toilet, showering and on and on in an unbreakable loop. Because I was trying to keep track of all those sims I did not notice until he had been doing it for some time.

Is this a known issue or is it something in my game that could be causing it. Most of my downloads consist of maty so I don't think it is being caused by the non-awesome. However that could always be the case. I have a few homes with bigfoot in them and would love to be able use the bathroom controller in them. Anyways I was just curious if anyone has used this in a house with bigfoot and what the results were.

Thanks!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 December 25, 03:51:04
Reupdate. That should have been fixed aeons ago.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: dawnkeeper on 2007 December 25, 03:55:49
Reupdate. That should have been fixed aeons ago.

Ah. Thanks! I am glad to hear that it is probably not a conflict of some sort.

I will redownload. I guess I thought that I just recently downloaded it. I must not have though if this issue was fixed a while ago.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Strangel on 2007 December 25, 23:21:05
I've been having problems lately on multiple lots with the emptying of the toddler potty. Sim goes into bathroom to flush contents. Said contents sort of vanish and no flushing takes place. Sim is booted out of the bathroom. Afterwards the terlet is "in use" and unusable and has to be deleted with moveobjects on.

I haven't had the "in use" terlet issue, but whenever the Nanny attempts to flush mini-terlet's contents, she walks IN, immediately turns around and walks right back OUT, heads for the nearest trash can and dumps the baggie in there. Only with the BUY bathrooms, IIRC. I'll have to see if the parents do it as well. Might be a Nanny issue, in my case.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2007 December 26, 01:17:34
Definitely haven't observed any problems emptying the toddler potty in my game.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Nec on 2007 December 26, 01:29:48
I haven't had any problems, either. I have an average of 10-15 toddlers in my hood at any given time, and BUY in every bathroom.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: CatGirl on 2008 January 26, 05:45:45
I'm afraid I'm having problems like the ones way earlier in this thread, like this reply (http://www.moreawesomethanyou.com/smf/index.php/topic,2405.msg127354.html#msg127354).  I have Uni and NL installed only.  I tried multiple times, with the same way to reproduce the problem:

1. New lot (on empty neighborhood or Pleasantville)
2. Move in family (pre-built or build one)
3. Make one room
4. Put Toilet, Shower (combined with tub or not, doesn't matter)
5. Put door into room.
5a. Unpause here and waste a bit of time if you like, but you can skip this.
6. Put BUY into bathroom.
7. Unpause.

3-5 seconds later, I hear the ding! of a windows error, and alt-tab out to the dialog saying the program has crashed.  I have logs if you would like them.

I've gone so far as to uninstall and reinstall clean everything, but nothing seems to work. :(  My sims should be used by the bathroom, darnit!


I'm having exactly the same problem, with Uni and NL only, the version I downloaded tonight from http://www.moreawesomethanyou.com/ffs/nl/hacks/ (http://www.moreawesomethanyou.com/ffs/nl/hacks/) dated 2008-Jan-13 18:08:57.

I'm back to Simming after being without a capable computer for nearly a year. I may have forgotten some things, but I know BUY was working perfectly with Uni only last January. I have only Awesome hacks.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 January 29, 03:44:57
Again? Stupid NL bugs. Does this happen with "nl-anticrash" installed from the Director's Cut? We can try to track this down, but without NL, it mostly involves changing random things and seeing if it still crashes. It is recommended that you simply upgrade to a stable engine, NL's engine is very, very buggy. Try this test with free will disabled, and see if it crashes when you mouseover. This would be easier to track down live, but nobody here has an NL-only install anymore.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Emma on 2008 January 29, 11:55:39
I use the basegame/anygame starter on a regular basis, so if you need something testing just give me a shout. I have NL only installed at the moment.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 January 29, 12:48:32
Well, try to use BUY with free will off and let me know at what point it explodes. And again, the problem is the lack of real-time feedback. It does little good to have a turnaround of hours. Someone needs to do this in the chat. Also, death to Emmas.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Emma on 2008 January 29, 15:59:50
Okay, will do. If I can get in chat I will.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Emma on 2008 January 29, 16:14:14
Went in-game, loaded up a pre-made house & family. Free will is activated. Paused the game to place BUY, unpaused. 2 seconds later crash to desktop. NL only & NL DC installed.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 January 29, 16:22:50
See, this is exactly why this won't work, because a certain STUPID EMMA CANNOT FOLLOW DIRECTIONS.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Jelenedra on 2008 January 29, 16:24:13
Psst:

Quote
Well, try to use BUY with free will off and let me know at what point it explodes.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Emma on 2008 January 29, 16:26:10
Oops. :-[ That was just a test to see if you were all paying attention.
I'll go and do it properly now :D


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Emma on 2008 January 29, 16:40:21
Free will off- power idle. Macro>power idle, sims used the bathroom automatically. No crash.
Free will off- no power idle. I directed the sims to use the bathroom by directly clicking on the controller (for one sim) and macro>use bathroom on the other sim. No crash.
Free will on-power idle. Used bathroom automatically and also when directed by clicking on the controller. No crash.
Free will on-no power idle. Crashed immediately.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: CatGirl on 2008 January 30, 02:48:29
Free will off- power idle. Macro>power idle, sims used the bathroom automatically. No crash.
Free will off- no power idle. I directed the sims to use the bathroom by directly clicking on the controller (for one sim) and macro>use bathroom on the other sim. No crash.
Free will on-power idle. Used bathroom automatically and also when directed by clicking on the controller. No crash.
Free will on-no power idle. Crashed immediately.

What Emma said.

Then I spawned a tombstone of L&D and it crashed after several seconds. (No actions except clicking on it and generating a pie menu.) No idea if THAT crash was related to BUY as I don't think I've spawned one since I installed NL.

You've convinced me I need OFB, though.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: sloppyhousewife on 2008 March 03, 13:56:15
I have bathrooms on all my community lots, with 2-3 toilet stalls, 2-3 communal showers and a BUY controller per toilet stall. That worked fine before FT, but yesterday I had a sim 1 shoo a sim 2 (that already was in a toilet stall, but entered the room after sim 1)  out of the room because he wanted to shower. WTF? Needing privacy for a shower somewhat defeats the purpose of a *communal* shower. And I know there weren't any problems pre-FT, so I guess the communal showers are borked now. Could this perhaps be fixed? Oh, and the sim in question isn't even overly shy - I've had sims with fewer outgoing points shower together with others without problems.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: lordrichter on 2008 March 14, 21:59:56
I had a residential lot (with a large common restroom facility) that had this problem pre-FT.  I never did figure out what the deal was.  I've done this in other dorms and residential lots with success.  I assumed it was BUY failing badly and rebuilt the facility into several tiny rooms.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 March 17, 09:55:40
The shooing nuisance is an artifact of the game itself, not BUY. Sims of differing age classes refuse to share the shower area.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: sloppyhousewife on 2008 March 17, 10:52:50
The shooing nuisance is an artifact of the game itself, not BUY. Sims of differing age classes refuse to share the shower area.

I thought already that it was an EAxis issue, I just never witnessed this behaviour pre-FT, so I thought they broke something with this EP that could be easily fixed with a minor tweak of BUY. But if it's always been that way and only age class related anyway, I don't mind.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 March 17, 11:29:28
As above, chopping the floor into tiny bits with dividers and making the controller radial-moded tends to fix the shower issue.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: sloppyhousewife on 2008 March 17, 12:20:15
As above, chopping the floor into tiny bits with dividers and making the controller radial-moded tends to fix the shower issue.
That's so simple that it's brilliant. By the way, I have been wondering how exactly the radius is determined. If I have a radius of 1, is this to be understood as C=D (i.e. BUY controller and bathroom device are on the same tile), or would that be a radius of 0?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 March 17, 13:29:08
I believe that is a zero. It will print the detected radial distances when you set the radius, listing all the objects it finds.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: axlekitty on 2008 March 22, 22:33:23
I have a problem and I'm not sure if anyone can reproduce it. I am currently using your hacks:

Bathroom uses you
Sleep Clock
Coffee cup Hack
Punch cup Hack
Yellow Pee

I have all expansions and stuff packs
My sim is in the police field, I send him to work after using the clock to make him sleep/wake up. I usually cue a few things up for him to do when he gets home. I have tried the bathroom with seek on and with it off. If the bathroom decides he needs to be used, it will spawn him home from work when he has just left. I've been seeing him "appear" on my lot after he left and isn't due to come home yet. This is making him lose all his jobs b/c the game reports "you missed work!". Please help!

I have all the latest downloads available from this site and I haven't seen this happen before I installed the new expansion.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: RainbowTigress on 2008 March 23, 04:50:49
Did you make sure to get the new versions of those hacks for the new EP?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: axlekitty on 2008 March 23, 06:35:35
Just dl-d them yesterday :) Is there an updated link so I can make sure that is where I got them from?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: letitia on 2008 March 24, 01:02:35
As above, chopping the floor into tiny bits with dividers and making the controller radial-moded tends to fix the shower issue.

can you please tell me what radial-moded is? i tried putting a wall divider, but sims keep shooing as long as there's other people in the room =/

thanks!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Nec on 2008 March 24, 04:06:37
I have a problem and I'm not sure if anyone can reproduce it. I am currently using your hacks:

Bathroom uses you
Sleep Clock
Coffee cup Hack
Punch cup Hack
Yellow Pee



Yellow Pee requires yellowpee, yellowpeeobject, noteleportpuddle and vampwerefixes to be installed as well. Make sure you have all of them.




Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: sloppyhousewife on 2008 March 24, 10:46:53
can you please tell me what radial-moded is?

Quote
INSTRUCTIONS:
Place in your MYDOCU~1\EAGAME~1\THESIM~1\DOWNLO~1 directory.

I.  BE USED
        Instructs the bathroom to use the Sim.
II.  CONFIGURE SEARCH ROOM/RADIUS
        ROOM ONLY: Controller will only search for devices inside current room.
        RADIUS: Controller will search for devices within specified radius.
III. CONFIGURE SEEK ON/OFF
        OFF: Bathroom will only use people found loitering in the bathroom.
        ON:  Bathroom will use resident sims as required.
For optimal results, place them at least one per bathroom minimum, preferrably
one per toilet. For optimal results, the "stall" toilets are recommended.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: letitia on 2008 March 25, 01:09:56
thank you. i didn't know radial means radius... x_X

anyway, i assume chopping the floor into tiny bits means you have to put the shower in different rooms, right? (i.e putting walls and doors) coz the divider won't do, sims keep shooing others in the same room when they want to shower...


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: kuronue on 2008 March 25, 02:02:17
thank you. i didn't know radial means radius... x_X

anyway, i assume chopping the floor into tiny bits means you have to put the shower in different rooms, right? (i.e putting walls and doors) coz the divider won't do, sims keep shooing others in the same room when they want to shower...

if the shower is in radius of the BUY, they shouldn't be using the shower unless BUY tells them to, in which case it'll kick out other sims wanting to get in the bathroom.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: sloppyhousewife on 2008 March 25, 10:44:49
if the shower is in radius of the BUY, they shouldn't be using the shower unless BUY tells them to, in which case it'll kick out other sims wanting to get in the bathroom.

From my experience, other sims intending to use the bathroom (not merely come in to tell jokes) will only be kicked out if the number of sims > number of BUY controllers, when each controller has its own set of devices. If I got right what J.M. said, you have to divide the bathroom into several sections that contain a controller, a toilet stall and a shower, and set the radius within the section to get rid of the shooing, like so:

+++++++++++++
+TCSDTCSDTCS+
+XXXDXXXDXXX+
+DDDDDDDDDD+

+=Wall | T=Toilet | C=BUY Controller | S=Shower | D=Devider | X=empty space; radius set to 1


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: karmalkiss on 2008 March 30, 19:49:44
if the shower is in radius of the BUY, they shouldn't be using the shower unless BUY tells them to, in which case it'll kick out other sims wanting to get in the bathroom.

From my experience, other sims intending to use the bathroom (not merely come in to tell jokes) will only be kicked out if the number of sims > number of BUY controllers, when each controller has its own set of devices. If I got right what J.M. said, you have to divide the bathroom into several sections that contain a controller, a toilet stall and a shower, and set the radius within the section to get rid of the shooing, like so:

+++++++++++++
+TCSDTCSDTCS+
+XXXDXXXDXXX+
+DDDDDDDDDD+

+=Wall | T=Toilet | C=BUY Controller | S=Shower | D=Devider | X=empty space; radius set to 1

So by following this, I'll finally get BUY to work correctly in Dorms? Yah! ;D


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: sloppyhousewife on 2008 April 02, 12:49:23
So by following this, I'll finally get BUY to work correctly in Dorms? Yah! ;D

No. This is a method to stomp the shooing, which shouldn't occur in dorms, as there is only one age class. The easiest way to make it work in dorms is to put an equal number of toilet stalls and showers in the same room and place a BUY controller for each toilet/shower set. I never had problems with that, though I'm usually playing EAxis made dorms with only slight changes.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: floopyboo on 2008 April 13, 14:10:00
Can something be done about plant sims (visiting or resident) getting stuck in a perpetual loop of 'must use shower/must be evicted', please? It's not so much the sims deciding they're dehydrated & need a drink as much as buy seeking an almost, but not quite at half-watered plant sim, yoinking it into the bathroom, only to kick it out/force it to wait.

As much as I am enjoying killing off the plants that annoy me this way, it really isn't their fault, and I'm swiftly running out of sims.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 April 13, 15:00:52
I am not able to reproduce this behavior. According to the code, Hygiene check will always return true for any plantsim with water less than half. Also, your claims that plantsims can die from this seem manifestly untrue, as plantsims cannot die from motive depletion. More information is required. What kind of sims are doing this, and what do their motives look like when this happens?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: floopyboo on 2008 April 13, 15:53:00
I didn't claim they died from this. Read again. I claimed they pissed me off & I killed them myself. Big difference. 

Actually, I do have an answer of sorts for you. The sims doing this are adult male plant sims who were made so, not born so. It occurs in shower/toilet combos. Actually, half the time visiting plants hog the bathroom pacing in front of the shower trying to get in & bouncing off. No error messages are coming up, of course. That would just be helpful.

Upon making the sim in question selectable, I order his dessicated green butt out of the bathroom & cancel all queues. When he tries to re-enter the bathroom, it is usually at the directive of buy, but not always. Sometimes he'll decide to go in himself, and THAT'S when he gets bounced out of the bathroom.

I haven't noticed it with female plants, but I only have one in game & she appears to be housebound.

Some information which may or may not prove helpful: The bathrooms in question all have either the cheapest shower or the cheapest bath/shower combo, the cheapest toilet, a basin & buy. All rooms are at least 3x3 squares, because traffic flow problems in bathrooms fuck me off.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 April 18, 02:15:58
Part of the problem with visitors is that visitors crippled from being able to use the showers. More analysis of this effect is under way.


Title: BUY issues useless actions
Post by: jjsy on 2008 April 21, 02:28:33
Hi,

I've just realised that BUY actions (queued by sleepclock BEFORE the sims sleeps?) does not check for threshold to go to bath room?  I have sims that all cram the bathroom only to go in and then waste time doing senseless action, uses toilet/shower only to come out immediately as the bar is either full or near full.

I've just installed BV and FT expansions.  With more options to work from home, I tried out florist and succeeded with snapdragons.  This super-cheat-like object fills all personal motives save energy.  So now it is possible to wake up with 6 full motives bar and it is where the above mentioned situation with BUY gets uncovered.

Since it has never done this before (or maybe I've not noticed it before), so can I assume that BUY initiated check will check for threshold, but once BUY action is issued to sim, it will not check anymore?  Could it be possible that issued BUY-action does one more check and drops the action if it is ridiculous? (e.g. trying to go toilet when there is nothing to "give")

thanks for the (potential) attention


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 April 21, 02:35:35
I have not seen this behavior. If you're referring to the "use bathroom" that is automatically queued for use when a sim is sent to sleep by the sleep clock, to take effect when he wakes up, this is intentional. It serves two purposes.
1. Normal people NORMALLY go to pee when they wake up.
2. For SIMS, even if they don't need to pee, the process changes them back into Normal Uniform, so they don't walk around in their pajamas all day.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jjsy on 2008 April 21, 02:51:45
wow.. thanks for the prompt reply.  It's not really a big problem (at least not to me, and sometimes, I don't even bother canceling the actions manually), but just thought I bring it to your attention.

Just to clarify.  The sims that wakes up has full bladder and hygiene bar.  I understand the change cloths concern, but it could be an eyesore to see entire household all trying to use the bath room : those that did not manage to go in just loiter out there waiting, refusing to do anything and those who ACTUALLY got in, just go through the lengthy (may be relative to the context) animations of starting to use the toilet, then immediately get off (actual using time~0) and then starting to go into shower and immediately get out (actual using time~0).

But your point about the morning thing sounds realistic.  come to think of it, snap dragon plants are the unrealistic culprits....  I probably want to get rid of it, at least from the bedrooms.

All in all, thanks!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: talysman on 2008 April 21, 16:47:25
Not only is it more realistic, it certainly sounds more amusing, the way you describe it. Hordes of sims all clustered around one bathroom? The only way this could be improved is if they could complain to each other, or take a minor negative relation hit towards the person hogging the bathroom.

There are two solutions:

(1) get more bathrooms;
(2) cancel the action for sims who have full bladder and hygiene.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jolrei on 2008 April 21, 16:53:46
Not only is it more realistic, it certainly sounds more amusing, the way you describe it. Hordes of sims all clustered around one bathroom? The only way this could be improved is if they could complain to each other, or take a minor negative relation hit towards the person hogging the bathroom.

There are two solutions:

(1) get more bathrooms;
(2) cancel the action for sims who have full bladder and hygiene.

Keep the snapdragons and use Emma's bathroomless house.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Emma on 2008 April 21, 18:31:51
Not only is it more realistic, it certainly sounds more amusing, the way you describe it. Hordes of sims all clustered around one bathroom? The only way this could be improved is if they could complain to each other, or take a minor negative relation hit towards the person hogging the bathroom.

There are two solutions:

(1) get more bathrooms;
(2) cancel the action for sims who have full bladder and hygiene.

Keep the snapdragons and use Emma's bathroomless house.

*Emma moons Jolrei


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 April 22, 01:19:54
Just to clarify.  The sims that wakes up has full bladder and hygiene bar.  I understand the change cloths concern, but it could be an eyesore to see entire household all trying to use the bath room : those that did not manage to go in just loiter out there waiting, refusing to do anything and those who ACTUALLY got in, just go through the lengthy (may be relative to the context) animations of starting to use the toilet, then immediately get off (actual using time~0) and then starting to go into shower and immediately get out (actual using time~0).
Not as much an eyesore as everyone running around out of uniform all the time. BUY handles the bathroom queuing efficiently without your intervention anyway. And I've never seen them start to use the terlet if they have maxed bladder at all, they usually just go straight for the shower.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: EsotericPolarBear on 2008 April 22, 01:24:31
Speaking of...: playables get kicked out of uniform and into "Everday" with BUY on business lots.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 April 22, 10:18:25
Speaking of...: playables get kicked out of uniform and into "Everday" with BUY on business lots.
Noted. Will look into this and fix in the next version.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: axlekitty on 2008 July 02, 20:54:41
Sorry to res old topic (didn't see why I needed to start a new one for a problem with this item)

I have removed all my hacks/downloads to verify it is with this object only. Adult Female sim gets used by controller. Her hygene is just barely depleted, she showers and gets stuck in a loop of showering (communal shower) over and over again because when she exits, a little hygiene is gone again.

I have the latest version as well. Is there a fix for this?

I have taken all controllers off this lot because of this but I love them so much I'd like to be able to re-install them. OH BTW the bathroom is the only 1 on lot and has only 1 toilet and 1 shower. The shower is in a separate room and the controller is set to radius of 5 (just enough to detect the shower in the other room). Seek is on.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2008 July 02, 21:08:20
Sorry to res old topic (didn't see why I needed to start a new one for a problem with this item)

...

I have taken all controllers off this lot because of this but I love them so much I'd like to be able to re-install them. OH BTW the bathroom is the only 1 on lot and has only 1 toilet and 1 shower. The shower is in a separate room and the controller is set to radius of 5 (just enough to detect the shower in the other room). Seek is on.

Posting in the topic for a particular hack is never necromancy here, in spite of the big scary guy. :)

As for your problem, try making the shower and the toilet be in the same room by knocking down a piece of the wall.  I've found that the radius setting isn't quite as accurate as just having it set to 'room'.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: axlekitty on 2008 July 02, 21:21:00
They use the shower just never get off it, lol. I'll try that.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: axlekitty on 2008 July 02, 22:12:34
Putting them in the same room does not work for me. She is still glitched while showering.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2008 July 03, 12:00:02
What EPs/SPs do you have?  A bit more info about your setup would help us.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: axlekitty on 2008 July 04, 00:22:37
I have everything available at the moment.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: rufio on 2008 August 29, 00:34:05
I've been using BUY in an EAxis dorm (yeah, I know, they suck, but I'm not interested in building dorms).  I thought that maybe if I stuck the BUY toilet paper in the bathrooms and configured them to seek -> on it would cut down on the number of stinky dormies.  There are two bathrooms, with the gender-specific doors and separate shower rooms.  I put one toilet paper in the main bathroom and one in the shower room, and configured them so that they rejected the non-appropriate gender.  I had originally set it up with a radius as opposed to just the room scope, but there was no way to include all fixtures in one bathroom without also including fixtures from the other bathroom.  The problem is that occasionally there will be a male dormie standing outside the women's bathroom trying to use it but not being able to get through the door.  Normally I would take out the doors and put in normal doors, but I can't remember the cheat for turning build mode back on in dorms.  In any case, I don't think the men's bathroom controllers should have been including fixtures from the other bathroom as part of the men's bathroom, which is what I think must be happening.  The men's shower area is right next to the women's main/toilet area, but there is a wall in between and the controllers are set for room scope.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2008 August 29, 01:48:25
Two things to try/remember:

1) you need a BUY controller for each toilet stall in the bathroom.
2) having the shower in a different room is just annoying as far as getting BUY to work.  Best bet is to just remove a piece of the wall so the shower is in the same room as the toilets.  You need to turn on the build cheat to do this, which is: "boolprop dormspecifictoolsdisabled false"


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: rufio on 2008 August 29, 02:54:38
Ok, thanks.  With the different toilet stalls, do I have to change the radius to 1 (so as not to include the other toilet) or can I just stick each controller on the wall next to a different toilet?  Is the number of controllers just how the bathroom figures out how many people can use it at once?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2008 August 29, 03:17:56
Just stick a controller by each toilet -- they all then take/share the same settings, so you can't adjust each one individually.  Just adjust the settings on one (leave it at room), and the rest follow.  And yes, the number of controllers determines how many sims can use the room at the same time.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2008 September 09, 13:35:57
I'm having difficulty with the BUY/sleepclock combo, starting sometime in the last couple of updates.

If a Sim is told macro/go to bed, or the sleep clock calls them AND it decides to send them to the bathroom before going to bed, the Sim will pee, then freeze up with the icons BUY/Macro bed/BUY in the queue. These cannot be cancelled in live mode. But if I pause the game and take off the Macro bed/BUY, leaving just the first BUY in the queue, the Sim will then finish by getting into the shower. Once the Sim is in the shower, it is again safe to issue macro-go to bed. OR I can cancel the first BUY in the queue and the Sim will go to bed without taking a shower. It's like the Sim gets stuck on deciding whether to take a shower or to go to bed after taking a pee.

No error is thrown.

ETA: After more testing, I realize that what is causing my problem is whenever I decided that a certain Sim does not need to run to the bathroom upon wakening, and so I cancel out the last BUY before the Sim finishes up the pre-sleep bathroom routine. So the above description is in error in the fact that the last BUY is no longer in the queue. So now I know how to avoid the problem. It's just that I never had difficulty in the past cancelling out the last BUY in the queue.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 September 15, 15:53:23
Ok, thanks.  With the different toilet stalls, do I have to change the radius to 1 (so as not to include the other toilet) or can I just stick each controller on the wall next to a different toilet?  Is the number of controllers just how the bathroom figures out how many people can use it at once?
The number of controllers is just how many docking ports you have (ports may become unusable due to factors like privacy-blocking). You don't need to set a radius to exclude other terlets unless they are part of a seperate, unrelated complex. In fact, if all utilities are in the same "room", uncut by floor dividers or doors, you can just use the "Room" setting. All controllers in a room technically slave themselves to the one with lowest object ID anyway, and only the "master" actually performs pulse scanning to reduce loadage and duelling.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: lordrichter on 2008 September 15, 16:25:37
I'm having difficulty with the BUY/sleepclock combo, starting sometime in the last couple of updates.

...

ETA: After more testing, I realize that what is causing my problem is whenever I decided that a certain Sim does not need to run to the bathroom upon wakening, and so I cancel out the last BUY before the Sim finishes up the pre-sleep bathroom routine. So the above description is in error in the fact that the last BUY is no longer in the queue. So now I know how to avoid the problem. It's just that I never had difficulty in the past cancelling out the last BUY in the queue.

I am seeing a similar thing after the 9/15/08 macrotastics update.  I have not had time to look further, but so far I have noticed that upon entering a skillinator mode, if the first thing is to head to the bathroom, the sims will block on BUY until the game is paused and BUY and Skillinator are removed from the queue.  This repeated as long as skillinator sent them to the bathroom first.  I solved this by sending them to the bathroom first, manually, then sending them skilling after that.  Not sure this is a quirk or a repeatable situation yet.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 September 15, 17:40:04
I am not seeing this result in testing. In my game, the linkup seems to work just fine in all cases. Are you certain you are using the latest everything? What are you doing to trigger this? Is everything properly configured?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Magicmoon on 2008 September 15, 19:09:34
Using the latest update. Default configuration. Toilet and shower in same room.

To set this off, use a Sim with low hygeine and bladder. Macro>go to bed. When the Sim enters the bathroom, delete the BUY in the queue that runs when the Sim wakes up. The Sim will use the toilet then just stand there frozen.

Pause then delete the BUY that is currently being run and the Sim will go to bed, OR delete 'Go to Bed' and the Sim will finish by taking a shower.

ETA: I've also had a few queue drops after skillinator sends them to bathroom first, but haven't tracked it down to specifics yet.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: lordrichter on 2008 September 16, 12:20:22
I am not seeing this result in testing. In my game, the linkup seems to work just fine in all cases. Are you certain you are using the latest everything? What are you doing to trigger this? Is everything properly configured?

It is rather curious.  I am assuming that this is a macrotastics problem even though it is showing up in BUY.

I am in a situation where I downloaded the 9/15/08 macrotastics.zip package, installed macrotastics, skillinator, alfixes, and a SimWardrobe teleporter object, started the game, and the very next time I queued up the skillinator I ran into this problem.  I can recreate it with college rampage, also.

All lots I have tested this on are stable and have a long history of functional BUY and skillinator.

While the macrotastics.zip file is dated 9/15, the content is dated 9/10, so I am assuming I have the latest version and that there is not a problem with the ZIP file.  When I installed that package, it replaced the macrotastics.package file dated 9/8/08 (which I did not keep).  BUY is dated 08/30/08 and is the latest version and replaced a version from the same day but 10 hours earlier (which I did not keep).

I have tested both dorm lots and traditional residential lots.  What happens is that I will pause the game, queue up college rampage or skillinator on all sims on the lot (6+ sims), then unpause.  All sims that need to use the terlet first will queue up "Be Used" and then immediately freeze.  All other sims will do as they are supposed to do.  The FPS will drop from 20-30 to 1-3 and "Be Used" cannot be canceled.  When the game is paused, "Be Used" can be canceled.  If the game is resumed, the macro will re-queue "Be Used" and the sim will remain frozen.  This will repeat until the macro and BUY are canceled.  BUY can be issued independently of the macro and it works.  Once terlet needs have been satisfied, it is safe to use a macro.

I have Apartments.  I have tried this on a combination of lots that have not been played since installing Apartments and have been played since installing Apartments.  I have a dwindling selection of lots that have been played since installing Apartments but have NOT been played since installing the latest macrotastics.

I have a number of customizations installed, mostly stuff from TwoJeffs and MATY, but also some stuff from SimWardrobe and Inge.  Hacks have been checked for conflicts, if you place any trust that tool.  All installations into my Sims download directory are logged.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 September 17, 15:16:18
I have tested both dorm lots and traditional residential lots.  What happens is that I will pause the game, queue up college rampage or skillinator on all sims on the lot (6+ sims), then unpause.  All sims that need to use the terlet first will queue up "Be Used" and then immediately freeze.  All other sims will do as they are supposed to do.  The FPS will drop from 20-30 to 1-3 and "Be Used" cannot be canceled.  When the game is paused, "Be Used" can be canceled.  If the game is resumed, the macro will re-queue "Be Used" and the sim will remain frozen.  This will repeat until the macro and BUY are canceled.  BUY can be issued independently of the macro and it works.  Once terlet needs have been satisfied, it is safe to use a macro.
Issue should be resolved by latest BUY and Sleepclock update.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: stormkeep on 2008 September 18, 16:23:35
With the newest bathroom uses you controller, I'm seeing occasional loops when showering for dormies (in university dorm lots).  They enter the shower, finish, you get the swoosh of changing back to regular clothes, and then they immediately woosh back to nude and start showering again...despite having full hygiene.  They are not even exiting the shower.   They continue to do this until I make them selectable (using testingcheats) and cancel the bathroom controller action.

I've only seen this, so far, in dorm bathrooms which are attached to a dorm room (i.e. not public).   It's happened 3 times on 2 different dorms.

The specific setup is, dorm room with private bathroom attached, dorm room is not locked, someone who is NOT the person who owns the dorm room uses their shower.  Shower type, if it matters, has been the  "Strut Your Stuff Communal Shower" in all instances.   I'm not using any hacks not from this site other than the inseminator OBJ version.  Let me know if I need to do anything else or provide any other information to help.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: keirra on 2008 September 18, 19:35:22
I've had the occasional loops when showering also, but, not in Uni. I was playing one of the premade apartment families last night and had the looping but not every time they showered, just sporadically. I had to cancel out the action to get them to stop.

I have all EP's, and all stuff packs except Glamour Life, Celebrations and Happy Holiday.

This didn't happen until I installed the latest update.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 September 18, 19:37:04
Have you reupdated? I did a second update specifically to address that issue, as I changed how the flagging worked.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: keirra on 2008 September 18, 19:41:46
I updated yesterday, before I played. I also updated today, but, haven't played yet.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: stormkeep on 2008 September 18, 20:50:39
Have you reupdated? I did a second update specifically to address that issue, as I changed how the flagging worked.

I had updated right after the post over at the All Hacks thread indicated there was an update for it.   Was there another update after that I could have missed?   I did just notice that  the one in the moreawesomethanyou.zip file and the bathroomusesyou.zip file don't have the same time/date stamp.   One shows 9:07 a.m. on 9/17/08 with a file size of 53,775 bytes and the the other shows 6:59 p.m. on 9/17/08 with a file size of 53,774 bytes.   I'm using the one with the 6:59 p.m. time stamp now (which is in the moreawesomethanyou.zip file) and will let you know if I see the loop at all again.  DIdn't see it over about 2 hours of play right before posting this.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: rufio on 2008 November 10, 00:36:22
Just out of curiosity, is there any particular reason why after getting the latest version of this all the bathroom controllers in dorms had an error-throwing spaz attack and had to be replaced?  Should I be worried?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2008 November 10, 01:16:26
No, you should update, though. Fat Gwilly People reported that and it was fixed.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: rufio on 2008 November 10, 05:53:45
Ah, thanks, didn't realize there was a more recent version up.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: rufio on 2009 March 01, 22:30:20
I feel kind of bad double-posting and necromancing at the same time, but this is a hack thread so it's exempt, right?

Would it be possible to have BUY not throw out sims who wander into the bathroom for the purpose of autonomously cleaning the bathroom fixtures, or at least not until they have finished the cleaning?  I am tired of 10 neat sims wasting their free will time running in and out of the bathroom.  I only ask because I have noticed that sims that wander into the bathroom to autonomously tub-pirate are not thrown out.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: sloppyhousewife on 2009 March 10, 09:59:02
I only ask because I have noticed that sims that wander into the bathroom to autonomously tub-pirate are not thrown out.
Strange - in my game, they are. As for the cleaning: I wouldn't mind them cleaning the terlet after using it, just like they unclog it if necessary. But I certainly wouldn't want them to be allowed to enter the bathrooms just to clean (unless user or macro directed).


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: BastDawn on 2009 March 11, 01:52:09
But I certainly wouldn't want them to be allowed to enter the bathrooms just to clean (unless user or macro directed).

Why not?  If they try to enter the bathroom on their own, they must be standing around idle with no commands in their queues.  They might as well make themselves useful.   :P


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2009 March 11, 05:26:07
Why not?  If they try to enter the bathroom on their own, they must be standing around idle with no commands in their queues.  They might as well make themselves useful.   :P
Or, more likely, they've been forgotten and are now doing flappish, annoying things to obstruct things for other sims.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: sloppyhousewife on 2009 March 11, 09:20:04
Why not?  If they try to enter the bathroom on their own, they must be standing around idle with no commands in their queues.  They might as well make themselves useful.   :P
Or, more likely, they've been forgotten and are now doing flappish, annoying things to obstruct things for other sims.

Or they've run out of things to do for a second while "macro... garden"ing. I usually don't forget sims, because they tend to do things I hate when left alone.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Lion on 2009 March 26, 11:19:55
Similar to the previous shower loop problem that got fixed, sims are pushed back to endless rounds of shower one after another IF they are programed to dress in towel, underwear, and swimwear after shower. If they are programed to dress in normal/casual as Maxis intends to, they are pushed out of the bathroom as usual. I used Squinge's underwearaftershower and dizzy's redress hack (separately) to program the dressing code. They both work fine by themselves in the download or with BUY also in, but no BUY paper roll placed in the bathroom. No conflict is detected between them and BUY.

I'm using the latest version 2009 Jan 02 20:28.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jolrei on 2009 March 26, 13:11:04
Or they've run out of things to do for a second while "macro... garden"ing. I usually don't forget sims, because they tend to do things I hate when left alone.

This!  Especially troubling on a beach lot where they start doing things like sand castles that take forever to delete from the queue. 

I like having one ultra-neat sim on the lot.  In my game they do tend to clean autonomously, including the terlets.  Have not had autonomous bathtub pirates though.  I don't set BUY to exclude visitors usually, so occasionally a visiting townie will shower.  I should read the RTFM again and learn to use BUY properly.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2009 March 26, 18:03:20
Similar to the previous shower loop problem that got fixed, sims are pushed back to endless rounds of shower one after another IF they are programed to dress in towel, underwear, and swimwear after shower. If they are programed to dress in normal/casual as Maxis intends to, they are pushed out of the bathroom as usual.
Bathroom Uses You is designed to use the shower as a quick and efficient method of fixing hygiene and simultaneously changing them into appropriate uniform. Don't install non-Awesome crap that alters useful standard behavior and expect it to work. Besides, if you implemented a dumb thing like that, sims would stomp around in their underwear forever unless you nannied them. Stupid. And non-Awesome.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Lion on 2009 March 26, 19:59:47
Bathroom Uses You is designed to use the shower as a quick and efficient method of fixing hygiene and simultaneously changing them into appropriate uniform.
That's what I figured pretty much. I'm still experimenting with them.  I have a spa in mind where customers should be in their bathrobes (which is underwear), or a beach resort/swimming pool where they are mostly in towels, or a gym where they are in sportswear.  I can either use Fat D's clothes controller to strictly dress them on a per room basis, or dizzy's wood model/redress to let them change on their own.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Gothic by Night on 2009 May 15, 12:47:55
Despite the big scary red thing, I think this is the right thread to post in?


I can't get the bathroom controller to function properly. Most of the time, when a sim enters the bathroom, the bathrom uses you and toilet icons flash very quickly and the sim just stands there, stuck. They can be unstuck by directing them manually to either leave the bathroom or use the toilet, although in bathrooms with multiple toilets, only one of the toilets will unstick the sim. Directing a Sim to use the "wrong" toilet will result in the action being cancelled and the flashing to continue. Sometimes the bathroom uses the Sim correctly, but more often than not they get stuck.

I am having this issue with all configurations of bathroom and in all houses. Having seek on/off and freewill on/off doesn't affect this issue. I have removed all other hacks and mods from my game and ensured I am using the latest version of bathroom uses you, yet this issue persists. At the moment, bathroom uses you is making my bathroom jams worse!


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: jsalemi on 2009 May 15, 13:38:19
I believe you need to have the macro controller (macrotastics) -- BUY isn't a stand-alone hack, it's part of a set that includes the controller.  It's the controller that actually directs the sims to do what BUY tells them to.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Gothic by Night on 2009 May 15, 14:25:33
Adding in the macrotastics hack did not help, in fact it seems to have made it more difficult to unstick sims. Also, the macrostastics hack does not appear to be functioning correctly. The macros I have tried ("Use Bathroom" and "Power Idle") are not working.

Am I doing something really basic wrong? I have put the macrostastics file in my downloads directory and placed the controller (that looks like a yellowy cube) on the lot.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: kutto on 2009 May 15, 15:40:14
I have two questions for you that might help us help you. First, are you using custom toilets or showers? These can cause problems sometimes. Second, are you playing with debug mode on? If an error is occurring, giving us the log can help solve the problem.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Gothic by Night on 2009 May 15, 15:45:05
No, and no.

I can try it with debug mode on if someone tells me exactly what to do.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: kutto on 2009 May 15, 15:56:30
Well, preferably you should be playing with it in your startup file, but for a one time go:

1. Press Ctrl+Shift+C in the neighborhood view.
2. Enter "boolprop testingcheatsenabled true" in the box that comes up (without quotes!).

The instructions for getting an error log are in the FAQs in the Podium.

Also, if you see any new options on things and you don't know what they do, don't touch them.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Jelenedra on 2009 May 15, 15:57:24
Bathrooms with multiple toilets?

Either they need to be stalls, or they have to have a controller for each toilet and set each controller to radius "zero" or "one" so that they only call sims to the toilet in their radius.

Default radius by room, so if you have multiple controllers and toilets, they can't decide which loo to send sims to.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Gothic by Night on 2009 May 15, 16:42:27
That's not it Jelenedra - I first experienced the issue playing a bathroom with only one shower and toilet. Also, the macrotastics hack was not working either.

I actually reinstalled my game and the issue appears resolved - both macrotastics and bathroom uses you appear to now be working correctly. Which is annoying as I'd like to have known why it was broken, but the annoyance for me is surpassed by my joy at this new macrostastics toy. I think it will revolutionise my sims-playing. The skillinator especially is the best thing since sliced bread.

So in short it appears that my game was just broken in some way. I knew the Broke lot was bugged, but it appears the problems were running deeper than that. Sorry to everyone who spent time trying to help me.

*runs off to play with amazing new macro-thingy*

EDIT: I spoke to soon, it's still broken. The macrotastics thing now appears to be working now. I'll try and figure out how to post a debug thingy.

EDIT #2: Error log attached.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2009 May 15, 22:21:45
There appears to be something weird going on with the Terlet you are using. What Terlet is it?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Gothic by Night on 2009 May 16, 09:35:19
It's the maxis stall toilet, but the problem occurs with the basic maxis toilet as well. I have not tried the controller with any other toilets.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2009 May 16, 10:08:51
You definitely have something that is overriding an EAxis BHAV, then, because the error you're getting is nonstandard.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Gothic by Night on 2009 May 16, 11:04:54
Where could that be hiding? I have had various hacks installed in the past, but at present the only things in my downloads folder are the bathroom controller and macrotastics. I don't have anything else at all in there, not even custom content or the colour enable package (that wouldn't be required for this hack, would it?).

How the heck would I go about finding the problem?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2009 May 16, 12:44:11
I haven't the slightest idea how you even GET this error, since according to the EAxis BHAV code that is running, it's not supposed to be possible and it doesn't match the code that I see in the files. You obviously have SOMETHING gunking up your files, because this error can't happen. Exactly which version of game is this? It looks like possibly Base + NL?


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Gothic by Night on 2009 May 16, 14:18:20
That's correct, it's base plus nightlife only.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2009 May 16, 14:46:27
I have tried coding a switch to bypass the bad code, since at this point I doubt it will change again. Try and see if it works better in the new version. However, this REALLY shouldn't be happening. Even though NL is horribly buggy and you should probably upgrade to a better version, there's simply no reason why this would happen, as it never happened before. I still think you have some kind of wonky broken file lodged somewhere in your game's inner works.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Gothic by Night on 2009 May 16, 17:51:52
I redownloaded the hack. Now, instead of the buy/toilet icon flashing on and off, it's staying their constantly, but the sim is still not using the toilet. The sim is able to be used by the shower correctly when the toilet is removed from the bathroom.

I honestly have no idea how my game has become so borked. What's more worrying is that I have just reinstalled everything and it's still broken. Could their be something corrupt on my CD itself or is there a messed up file lurking somewhere that didn't get removed by the uninstallation?

Also, when you suggest upgrading to a better version, do you mean installing a later expansion pack? I have ofb, but I don't play with it on (hate playing businesses, but my sims always spin up business related wants). I don't have any later expansions due to the SecuROM issue.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: J. M. Pescado on 2009 May 16, 21:15:30
SecuROM doesn't appear until BV, IIRC, so you could install up to BV. Alternatively, Pirate Cat doesn't pay for his downloads. OFB is fine, though. In fact, even if you don't care for actual BUSINESSES, OFB is one of the most stable engine editions when patched, and the ability to buy community lots unlocks a certain amount of ability to tailor them on its own. Terlet thing should be fixed in this version, though.


Title: Re: Bathroom Controller: In Soviet Russia, Bathroom Uses You!
Post by: Sunbee on 2009 June 11, 18:35:53
Chickens, gate, guest, and BUY: I've got a household of eight (2 adult, 2 teen, four children) with one bathroom, thanks to BUY.  One of the teens had her boyfriend, a mean sim, come over.  The kicky-chickens were, of course, behind a locked gate: I got sick of the gnome-wars.
I had the two teens lined up to use the bathroom, and both popped up the waiting timer.  This happens frequently in this house because one of the other family members got snagged before.  I didn't think much of it, then after a sim-hour or so realized the teens still hadn't gotten to the bathroom, and no one else was using it.  The rest of the family were all lined up skilling on the couch and chairs like good sims.  I tried canceling the teens' actions and requeuing them, but that had no effect..
At this point I looked around outside and found mean boyfriend standing in the snow by the locked gate turned blue with blocked path things over his head.  He hadn't been the only sim over that day, there'd been two others, and I thought he'd left when they did.  I had dad sim tell him to leave and the teens then used the bathroom properly.
The only thing I can think is he'd queued to steal between one and three chickens, then use the bathroom, and couldn't get to the chickens and that locked up the bathroom.  (I don't know how to see what visitors are up to without screwing up the families, adding people into wrong households, etc.)  Is that what happened?  Is that what's supposed to happen?  It's a standard expensive maxis object bathroom, so no custom toilets or anything.  I know there are custom hair and clothes, and I think maybe a custom wall-cover in that house, along with the lot debugger, clothing changer, and BUY.  I have Uni, OFB, and Seasons, and I'm a total noob if that's in any way relevent: I got the game in March, I think it was.  I'll have to keep a closer eye on mean sim guests in the future.