More Awesome Than You!
Welcome, Guest. Please login or register.
2024 November 22, 20:06:06

Login with username, password and session length
Search:     Advanced search
540287 Posts in 18067 Topics by 6545 Members
Latest Member: cincinancy
* Home Help Search Login Register
+  More Awesome Than You!
|-+  TS2: Burnination
| |-+  The Podium
| | |-+  Serving Platter Madness
0 Members and 1 Chinese Bot are viewing this topic. « previous next »
Poll
Question: Should the food server do the food serve dance?  (Voting closed: 2007 March 30, 17:50:22)
Yes - 7 (7.1%)
No - 47 (47.5%)
Only if they aren't that hungry - 17 (17.2%)
Randomly - 4 (4%)
Bananas! - 24 (24.2%)
Total Voters: 96

Pages: 1 2 [3] THANKS THIS IS GREAT Print
Author Topic: Serving Platter Madness  (Read 24498 times)
Morague
Corpulent Cretin
*
Posts: 101


View Profile
Re: Serving Platter Madness
« Reply #50 on: 2007 February 27, 21:36:35 »
THANKS THIS IS GREAT

Sorry, I didn't word that very well. I have gotten the call to mael option, but only after they actually start to serve the food. Cancelling the option at that point causes them to dump the platter on the floor.

What I'd like to be able to do is cancel the serve option just as they are taking the platter from the stove, this used to make them put the platter on the counter. Then they could either grab a plate or call to meal, but this dosn't work anymore. I just really get annoyed when they put the food on the floor. I don't want them serving meals unless i want them to, like when the Head Master comes or if there are guests, but for everyday sim life I just prefer to have the platter on the counter & they grab a plate if they need it.
Logged
Baron
Marhis
Terrible Twerp
****
Posts: 2145


ISTP. Officially male since she plays MUDs


View Profile
Re: Serving Platter Madness
« Reply #51 on: 2007 March 03, 04:44:47 »
THANKS THIS IS GREAT

Hey Marhis, thanks for doing this mod... it doesn't seem to work though. Possibly a mod conflict, if I can remember to, I'll check with the HCDU later.
Seems to work seldom in my game too :/.

I know that in this moment the attention is focused on Season EP, but if anybody is interested... what I was trying to do is to copy some of the Uni dorm cook behavior, who serves meals on counters only if they're in the same room the stove is. I addeed the check "my room" == "stack obj's room", but it seems not enough (it's considered room = lot perhaps?). Maybe distance is involved, but my knowledge is not enough for that. Help anyone?

Also, another thing I was thinking of, add a check on outdoor/indoor: if a sim grills outdoor should serve on tables outdoor only and vice-versa. I'm searching for flags/settings about indoor-outdoor, but no much luck so far. Again, help anyone?
Logged

I say that a wise, when he does not know what he is talking about, should know enough to keep his mouth shut. -- C. Collodi, Pinocchio.
------
The one and only Rhayden's AIDE. Accept no substitutes.
crammyboy
Dimwitted Dunce
*
Posts: 197



View Profile
Re: Serving Platter Madness
« Reply #52 on: 2007 March 03, 12:40:06 »
THANKS THIS IS GREAT

for checking outside use global 0x0222 Is Objects's Room Outside?
Logged
Baron
Marhis
Terrible Twerp
****
Posts: 2145


ISTP. Officially male since she plays MUDs


View Profile
Re: Serving Platter Madness
« Reply #53 on: 2007 March 04, 16:36:47 »
THANKS THIS IS GREAT

Thanks! It's exactly what I was looking for.

I've made, in the meantime some other tries, and maybe I found out why my mod seemed to work only partially (or seldom) in my game: it seems related to the type of food, or - better said - to the type of preparation. Essentially, my mod seems to work as intended only with foods which not require cook (i.e. the stove): i.e. cereals, lunch meat sandwitches, chef salad.
Food processor use seems also not determinant in the result.

In short: if the sim serves meat sandwitches, he will serve only on tables in the same room (if all serving slots on those tables are clogged with dishes, he will only drop the serving plate on the counter and will take a single plate for himself). If the sim will serve any other food which requires stove or grill, instead, will serve in all rooms and tables available as usual.

What I've done is, so far, is modifying the BHAV Serve - Serve Tables (Group 0x7F8834C8 Instance 0x0000201E) here:

Quote
     0011 : 2027 : 1900000A00000A000A0000010000 : 01 : 0012 : 000A
[semi 0x2027] Test - Food Test (Local 0x0000)

     0012 : 000E : 0A00000A00000000000000000000 : 00 : 0013 : 000A
[prim 0x000E] Find Best Object for Function (serving surface)

     0013 : 0014 : 0A00000000000000000000000000 : 00 : 0014 : 001C
[prim 0x0014] Run Functional Tree (serving surface)

in this way:

Quote
     0011 : 2027 : 1900000A00000A000A0000010000 : 01 : 0012 : 000A
[semi 0x2027] Test - Food Test (Local 0x0000)

     0012 : 000E : 0A00040A00000000000000000000 : 00 : 0013 : 000A
[prim 0x000E] Find Best Object for Function (serving surface)

     0013 : 0014 : 0A00000000000000000000000000 : 00 : 0014 : 001C
[prim 0x0014] Run Functional Tree (serving surface)

The operand in bold should means "only in room = true" and it seems so.

Hope this may be useful for someone; now I'm tweaking those operands some more trying to individuate other behavior diffs.

That mod attached below (the old one in previous post is deleted).

* marhis-serveonlyinsameroom.package (0.98 KB - downloaded 212 times.)
Logged

I say that a wise, when he does not know what he is talking about, should know enough to keep his mouth shut. -- C. Collodi, Pinocchio.
------
The one and only Rhayden's AIDE. Accept no substitutes.
Chienne
Corpulent Cretin
*
Posts: 106



View Profile
Re: Serving Platter Madness
« Reply #54 on: 2007 March 05, 11:56:29 »
THANKS THIS IS GREAT

Instead I was told that if we ran out of food because I wasted it, they'd have to kill and eat me.

Ah.  And wouldn't it be interesting to be YOUR therapist. :-)
Logged

Middle-aged professional woman still plays video games.  Film at 11.
Mirelly
Pinheaded Pissant
***
Posts: 1037


Pompous Twitter


View Profile WWW
Re: Serving Platter Madness
« Reply #55 on: 2007 March 05, 12:19:24 »
THANKS THIS IS GREAT

Instead I was told that if we ran out of food because I wasted it, they'd have to kill and eat me.

Ah.  And wouldn't it be interesting to be YOUR therapist. :-)


That wee datum also shines a none too boastworthy light into many a shady corner. For one thing it proves that Pescado wasn't born an irascible smart-ass. For another it shows that his parents were none too clever, either.
Logged

me shit
Wayward Ink now with SMF shiny and no ads
I see the Dome is filled with Lamb Chop conspiracy theories. The only authentic Mirelly sock is "readordead", who will not be posting, for obvious reasons.
J. M. Pescado
Fat Obstreperous Jerk
El Presidente
*****
Posts: 26288



View Profile
Re: Serving Platter Madness
« Reply #56 on: 2007 March 05, 12:40:50 »
THANKS THIS IS GREAT

That wee datum also shines a none too boastworthy light into many a shady corner. For one thing it proves that Pescado wasn't born an irascible smart-ass. For another it shows that his parents were none too clever, either.
I dunno, it makes logical sense to me. If you run out of food because somebody wasted it all, the logical thing to do is to solve two problems at once by killing and eating the offender. You get food, he stops wasting it. Threats of death by consumption as punishment for misbehavior are pretty common in my family.
Logged

Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
Pages: 1 2 [3] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.086 seconds with 22 queries.