MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

(UPDATE: 23-JUL-2016) Eat Outside Restaurants + Waiters

by icarus_allsorts Posted 5th May 2014 at 8:32 PM - Updated 22nd Jul 2016 at 4:51 PM by icarus_allsorts : Mod update
134 Comments / replies (Who?) - 7 Feedback Posts, 17 Thanks Posts

23-JUL-2016: Waiters should no longer be stuck hanging around the entrance of comborabbitholes for the whole day

  • Fix for a problem where new games could not be started with certain worlds with this mod installed due to the world having "lotless" rabbitholes.
  • Waiters can have individual starting and end times which you can set (see the Waiters section)
  • Waiters will now first go to the table to take orders (animation requires Late Night) before going into the restaurant. They should also route closer to the table than before when bringing food to the table.
  • If the rabbithole has multiple exits and a specific table was selected, sIms and waiters will now use the exit closest to the table.
  • Sims who ordered any drink like foods (Juice/Fruit Punch/Coconut Juice etc) or ice creams from waiters will have their food handed to them directly instead of being placed on the table where they wouldn't be able to eat them. (Note: animation tends to glitch on picnic tables and children may stretch momentarily when receiving the food so you might want to avoid adding these items to the menu if it bothers you)
  • Menu window update: Selected recipes will now un-highlight themselves once added to the menu

  • You can now have Waiters assigned to restaurant rabbitholes. If there is a waiter on the lot, sims will sit down first to order instead of going inside, and the waiter will bring their food to them. See the Waiters section for more details.
  • The Eat Outside... interaction is now available on all dining tables, picnic tables, bar tables and island counters on the lot. Clicking on a surface and your sim will (try to at least) to sit at that specific surface to eat instead of letting the mod choose one for them.

3-FEB-2016: Improvements to the Set Menu interaction:
  • Interaction renamed to "Available Foods..." (or its equivalent in your game's language)
  • Setting a restaurant's menu can now be easily done in just 2 windows, one for adding/removing recipes and another for editing a menu item's name/price/whether or not it is suitable for vampire/mermaids.
  • Interaction is now always visible by default. To hide/restrict the interaction see the Set Menu section below.
The mod now fully use in-game strings so no longer needs any translations.

Mod Description

It had always bothered me that the Eat Outside interaction was ONLY available on bistros, yet almost every diner rabbithole lot in every default EA world so far has had tables/chairs/picnic tables outside even though Sims could only eat inside. (So much so that this was what got me into script modding into first place)

With this mod, not only can sims eat outside ALL diners, bistros and the Eiffel Tower rabbitholes (as well as any of their combo rabbithole versions), you can also
  • manually choose what your sims order
  • set custom menus for each restaurant
  • assign waiters to restaurants who will take orders and bring sims their food


Although the mod started out as a direct copy of EA's original Eat Outside interaction customized to be usable at rabbitholes other than the bistro (NOTE: The original interaction on bistros is replaced with this mod's custom version), the following tweaks/changes have been made:
  • A popup menu will appear allowing you to manually choose what to order from the restaurant's menu. (user directed and for active household sims only)
  • Sims will go inside the rabbithole to order the food before exiting outside to eat like in the original interaction. However, if there is a waiter on the lot, sims will first sit down outside and a waiter will come take their order before bringing their food to them from the rabbithole.
  • Each restaurant can have their own customizable menu. See the Set Menu section for details.
  • Food quality is still random, but always between Normal and Great at diners and between Great and Perfect at bistros and the Eiffel Tower.
  • In the original interaction the sims would only choose empty dining tables on the lot to eat on. With this mod, all dining tables, picnic tables, bar tables and island counters on the lot will be considered (the group may be split into smaller ones and seated at different tables). Also sims will be guided to sit at their own individual seats to reduce the chances of them route-failing (If they still can't get to a seat they'll find somewhere else to eat)
  • If you want a sim or group of sims to dine at a specific table instead of letting the mod choose one for them, theinteraction can be accessed by clicking on the table instead of the rabbithole.
  • If the sims exits the rabbithole to bad weather and there are no indoor or sheltered surfaces on the lot (tables with patio umbrellas don't count), they will go back inside to eat instead

Set Menu ( Updated 3-FEB-2016)

As mentioned above the mod let's you set individual menus for each restaurant rabbithole via a new Available Foods... interaction. Under the interaction you have the following options:
  • Common/Spring/Summer/Fall/Winter (requires Seasons): Set different menus for each season. The Common menu is used for any season that has no menu set for it. If neither a menu for the current season nor a common menu is set, the restaurant will use a default list of recipes instead (tunable)
  • Add/Remove: Choose which recipes go into the menu. TIP: You can add the same recipe multiple times and just change their names to add variety (or at least the illusion of it) to the menu. Once you've confirmed your choices the Edit window automatically pop up.
  • Edit: Edit the following details of the items in the menu;
    • Name: Rename the food on the menu, so you can make it something snazzy to match the restaurant, or have variations of the same item.
    • Price: Set the individual lunch prices for the food on the menu (by default the higher between the recipe's register cost and the restaurant's lunch cost is used). This is the price sims will be charged for buying the food during breakfast/brunch/lunch (before factoring discounts for being a celebrity/being a chef/Lifetime Rewards, etc), slightly more is always charged for dinner.
    • Set Occults...: Selecting Vampires makes the food item restore thirst if eaten by vampires (doesn't work for ice creams). Selecting Mermaids only has an effect with this mod installed, it makes the food item replenish more hunger to mermaids when eaten)
(These interactions are now always visible by default. If you prefer to have it hidden, in the cheats console (CTRL+Shift+C) type testingcheatsenabled true and then the new cheat HideSetMenu true. Doing so will restrict the interaction to ONLY appear if the sim you are controlling either owns the rabbithole or the lot itself, or works there in the Culinary career at least level 8)

Waiters ( Updated 19-JUL-2016)

As of the 4-MAY-2016 update, the mod allows you to assign Waiters to restaurant rabbitholes. If there is a waiter on the lot, sims will sit down first and a waiter will come to the table to take their order (NOTE: the order taking animation requires Late Night). The waiter will then go into the rabbithole and bring their food to the table. The sims at the table are free to chat with one another while waiting.

Assigning waiters is totally optional and up to you They might seem out of place stationed outside Hogan's Deep Fried Diner perhaps, but that local "fancy" bistro that has a reputation of forcing customers to carry their own food outside to eat could probably use one.

To have a waiters on the lot, click on the rabbithole building and use the new Waiter... > Hire interaction. It may take a while for the game to assign a sim to the role, the NRaas Register mod can be used to manually assign one if you prefer, see below)

You can have multiple waiters on the lot, and each one will have their individual interaction menu (Waiter 1.., Waiter 2... etc) on the rabbithole building. Through this you can
  • remove a waiter role using the Fire Sim interaction
  • set individual start/end times for the role (by default waiters will work from the restaurant's opening to closing, I added this functionality after feeling bad for the waiters working at diners which never close)
To manually reassign the waiter role to some other sim, use the NRaas Register mod. (NOTE: The NRaas > Register interaction only shows up on a waiter's interaction menu if you've gone into build/buy mode at least once on the lot after hiring the waiter)

End Notes

Final build and testing done on patch 1.67.

Base Game compatible, no expansions required.

Current version of the mod no longer needs translation.

Additional Credits:
The Jones' for S3PE and s3se. Special thanks to Inge for answering my questions when I first started with this mod (and modding in general)

Those who tested the mod over at the NRaas Wiki forums (brappl, JustMe___ and Chain_Reaction for taking the time to look into the Nraas Cupcake (non?)issue)

You must have the expansion, game version or stuff packs listed below installed to use this custom content. Please see the post text for any exceptions.

Sims 3
Built with Game Version:
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
icarusallsorts.EatOutsideRestaurant.rar | Updated: 23-JUL-2016

Size: 31.7 KB · Downloads: 28,958 · 22nd Jul 2016
31.7 KB 28,958 22nd Jul 2016
Don't forget to Thank the creator after downloading! Use the Thanks button located above the screenshots above.
Basic Download and Install Instructions:

See: Game Help:TS3 CC Basicswiki for a full guide!
134 Comments / Replies (Who?) - 49 Feedback Posts, 80 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Page 2 of 6
Lab Assistant
#26 Old 7th May 2014 at 10:18 PM
Everything you do is awesome. Thank you so, so much.
Top Secret Researcher
#27 Old 8th May 2014 at 5:25 AM
A much-needed mod. Thank you, thank you, thank you!
Test Subject
#28 Old 8th May 2014 at 9:47 AM
thanky you very much excelent
Lab Assistant
#29 Old 8th May 2014 at 11:34 AM
Originally Posted by icarus_allsorts
Weird indeed. I really can't fathom how the problem you describe could happen in the first place. It seems to work fine with the NRaas mods I use so far (haven't tested it with AnyLotSize). Does anything weird happen if you start a new game with it?

Starting a new game with it works fine.

Originally Posted by ~MadameButterfly~
Maybe even clearing script cache?

That seemingly did it for my old save and it's now working fine with that, too. Should have thought about it before..

Thanks for your help, I really appreciate the effort
Mad Poster
#30 Old 8th May 2014 at 1:11 PM
I love this so much :) Thank you
#31 Old 8th May 2014 at 1:25 PM
THanKS ♥
Field Researcher
Original Poster
#32 Old 8th May 2014 at 3:17 PM
Originally Posted by stana
Originally Posted by ~MadameButterfly~
Maybe even clearing script cache?

That seemingly did it for my old save and it's now working fine with that, too. Should have thought about it before..

Glad you got it sorted out, and thank you ~MadameButterfly~ for the good suggestion
Test Subject
#33 Old 8th May 2014 at 8:05 PM
Sweet! It has always baffled me as well why they had those awesome lots but no one was outside eating. Thank you !! =P
Test Subject
#34 Old 9th May 2014 at 1:02 AM
thank you!!!!
Test Subject
9th May 2014 at 1:34 AM
This message has been deleted by superflystinger. Reason: redo
Test Subject
#35 Old 9th May 2014 at 1:34 AM
cool reminds me of the 60's fast food drive-ins.
#36 Old 9th May 2014 at 2:36 PM
Test Subject
#37 Old 9th May 2014 at 6:41 PM
Sooo awesome EA should have thought of this!! tyvm
Test Subject
#38 Old 11th May 2014 at 8:12 AM
Test Subject
#39 Old 11th May 2014 at 1:17 PM
This is amazing! I love that you can not only eat outside but pick what the sims eat thank you very much for this. :D
Test Subject
#40 Old 12th May 2014 at 10:56 AM
Hi, thanks for modding work first.
I edited the file strings used S3PE,this is the string files exported, translation for Chinese (Simplified) and Taiwanese (Chinese Traditional)
Download - please read all instructions before downloading any files!
File Type: rar Chinese Twiwanese string.rar (487 Bytes, 4 downloads)
Description: translation for mod
Lab Assistant
#41 Old 17th May 2014 at 7:13 PM
really cool mod :)
Test Subject
#42 Old 21st May 2014 at 4:08 PM
Thanks for making this awesome mod. I'm glad my sims can now use the tables instead of them just being decoration
Test Subject
#43 Old 23rd May 2014 at 2:31 PM
Wow! thank you so much for this, now I can actually see them eating!
Test Subject
#44 Old 26th May 2014 at 4:35 AM
You know what you're doing when it comes to the sims 3, thank you.
Test Subject
#45 Old 4th Jun 2014 at 11:46 AM
I really like the idea of this mod, but it didn't work in my game. None of the interactions show up when clicking on Bistro or Diner.

I tried playing with only this mod in Mods\Packages folder and starting new game. Sadly the result was the same.
I always delete scriptCache.package after installing/uninstalling script mods.

And I play the Sims 3 with Japanese language. Is it possible to cause this issue?
My friend who is also Japanese has the same problem as mine. But Japanese translation has been done in this mod, so a tester has no such a problem?

By the way, your "Choose Your Ingredients / Cook With Any Ingredient " works fine in my game.
I'd appreciate it if you could fix this problem when you have time.

my game version:
installed: all EPs and SPs
Field Researcher
Original Poster
#46 Old 4th Jun 2014 at 5:15 PM
@juna: That's very strange... You have the right patch level and I've just tried starting a completely new game with just this mod and it worked perfectly fine. You said none of the mod's interactions appeared on the Bistro, but does the default "Eat Outside" (外で食べる…) interaction appear there? Could you try going into Edit Town, adding a new Bistro or Diner to a lot and seeing if the Eat Outside interaction appears on the new rabbithole? Or try saving the game once and see if the interactions appear when you reload the saved game?

ちなみに、日本語訳は私自身がつけたのですが、英語版しか持ってないので、実際それが日本語版のゲームに正しく表示されるかどうかは正直確かめたことがない… ただそれは今の問題の原因じゃない気がする、少なくとも 「外で食べる…」というコマンドが訳さなくても勝手に日本語で表示されるはず。
Test Subject
#47 Old 5th Jun 2014 at 2:35 PM Last edited by juna : 6th Jun 2014 at 9:28 AM.
Thank you for the reply and further testing!
Sorry for my poor English skill, I meant that the interactions in "None of the interactions" was all interactions of Bistro and Diner including the default interactions as well as this mod's interactions. So the default "外で食べる" interaction doesn't appear, and I can't direct a sim to get a job or take a cooking skill class, etc from Bistro or Diner.
Please see this image.

As you said, I tried adding a new Bistro and Diner to an empty lot, but the result was the same. Also tried saving the game and reloading the saved game, but it didn't solve this issue.

And I tried moving Diner to another lot, and returning it to the original lot. Then, the default interactions appeared! But this mod's interactions didn't appear. I saved this data and reloaded it, the state has all returned.
My friend first tried this, but it was the same result as mine.

It's really weird why this happened in my game when this mod worked perfectly fine in your game or the others.

icarus_allsortsさんが日本語訳されたのですか! 最初に日本語翻訳して下さって感謝です!
長くなってしまいますが、一応日本語でも書かせていたダきます~m(__)m もじ化けした部分をひらがなカタカナ入れ換えたのでよみにくくてすみません;
意図したように英語に出来ていなかったみたいですみません。"None of the interactions" の "the interactions" は、この mod のメニューダけじゃなく、ビストろとダイナーのデフォルトメニュー全部のことを指したつもりでした。なのでデフォルトの「外で食べる」は表示されていないですし、ビストろやダイナーから仕事に就かせたり料理スきルの授ぎょうを受けさせたりという指示を行うことも出来ません。
この画像を見ていたダければ分かりやすいかもしれません。(URL 省略)


あと、ビストろとダイナーを別の区画に一旦置いて、元の区画に戻したところ、デフォルトのメニューは出るようになりました。しかしこの mod のメニューは現れないままでした。この状態で一度セーブしてリろードすると、最初の状態に戻ってしまいました。

Field Researcher
Original Poster
#48 Old 6th Jun 2014 at 3:06 PM Last edited by icarus_allsorts : 6th Jun 2014 at 3:33 PM.
@juna: Thanks for the info, now I can see where the problem is happening (I think), just not WHY... I'll see what I can do about it, there's a chance I might be able to fix it. And your English was perfectly clear btw, I just asked the question to make sure

EDIT: Just one more thing I want to confirm, do you (and your friend) have Seasons installed?
#49 Old 6th Jun 2014 at 11:45 PM
i love it. thx
Page 2 of 6