RimWorld

RimWorld

125 vurderinger
Gastronomy (Continued)
   
Pris
Føj til foretrukne
Gjort til foretrukken
Fjern som foretrukken
Mod, 1.6
Filstørrelse:
Offentliggjort:
Opdateret:
1.133 MB
26. juni kl. 17:25
3. aug. kl. 18:41
3 ændringsbemærkninger ( vis )

Abonner for at downloade
Gastronomy (Continued)

I 2 samlinger af Zaljerem
Zal's Continued Mods
535 genstande
The Hospitality Suite
11 genstande
Beskrivelse
Original mod by Orion
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2279786905
GNU General Public License
All the same, if the original author requests it, I will remove this update.

Github:
https://github.com/Zaljerem/Gastronomy

packageID of Orion.Gastronomy has been retained for compatibility purposes. Please unsub from the original for 1.6

--

Known Incompatibilities:
Animal Controls - animals treat dining spots as feeders - has been reported to them, but I have patched it on this side as of version 1.0.1

--

Original mod notes (1.5):

Features:
- Colonists and/or guests will sit down and order food
- Your designated waiters will serve them
- You can use the cash register to control the opening times, menu, and more
- Hospitality guests will pay for their meals
- Food price, waiting times and waiter affect the mood of the patron
- You can run multiple registers with different shifts, menus and prices each

How it works:
Once installed, you can toggle any table to be a dining table. At every spot with a chair you'll see a decoration. This is where patrons can eat. If your chair configuration changes, toggle dining again to update the spots.

Assign colonists as waiters to let them take care of any patrons who want to order. You do this by giving them the "Wait" job. It is recommended to set them to forced work at least for a few hours each day with waiting at maximum priority, so no one has to go hungry.

You need to build a cash register to operate your establishment. Add shifts to the cash register and assign colonists that are set to be waiters.

Set the radius of the register to include all tables that should be waited and all food that should be served.

At the cash register you can also choose who can be a patron, when the opening times are, what's on the menu, and make price adjustments.

During active shifts people will come and try to order at the dining tables, instead of just raiding the fridge or (Randy behold) eat out of their inventory... WITHOUT A TABLE. Outside of the active shifts, everyone acts as normal.

Note that if patrons have to wait too long they will incur a minor mood penalty. The price of the food and the waiter serving them (opinion, traits, social skill, mood) will further affect their mood.

Multiple locations:
Each register can have its own setup, with separate menus, settings, and staff. From each register you can select, add and delete setups. Each setup needs at least one register to work.

Compatibility:
This mod can be added mid-game. As with all mods, it is not recommended to remove it mid-game.

Known incompatible mods: [MOST OF THESE ARE UNTESTED IN 1.6]
There are only few incompatible mods known yet (please let me know if you find any). Probably crazy stuff like special prisoners and babies and what-not will cause issues. We'll see.
- Room Food (patrons will not order) - not 1.6
- Impassable Furniture (waiters stop moving if tables are impassable)
- Vampires and werewolves from Jecrell's mods (cause errors)
- Save Our Ship 2: Tables set for dining prevent ship movement - not 1.6
- Get Out Of My Chair (tables stop working)
34 kommentarer
Palco For 23 timer siden 
https://cdn.corenexis.com/view/1238849168
As you can see, the tables are fully accessible from everywhere, nothing overlaps them. I got the error at the very beginning while having couchs located on the corners of the room, and i thought it was link to the fact it wasn't reachable for the waiters, but i changed my room to give space to every marked table, and the problem is still active.

NB : the error is still happening for the little tables with 4 chairs, but it's way less frequent than with only 2x1 tables open.
Zaljerem  [ophavsmand] For 23 timer siden 
Yes, perfect. Usually it gives more to go on, and it's always the best source for a full stack trace. As these seem to be internal messages from Gastronomy, I'll take a look at the code that produces it (as soon as I find it).

Are the chairs overlapping eating spots, or is there anything else interesting to report? Never seen this before.
Palco For 23 timer siden 
Is this link enough or do you need something else ? https://gist.github.com/HugsLibRecordKeeper/db4883e4088423e847dda8cf85df5d52
Sorry i'm not familiar with mods, just using them recently.
Zaljerem  [ophavsmand] 5. okt. kl. 15:45 
Hi, I need an actual stacktrace to begin to troubleshoot this, your brief description of the error is interesting but not very useful from a troubleshooting perspective. Please get the original stacktrace, not one marked duplicate. Thanks!
Palco 5. okt. kl. 15:40 
Hi, i'm constantly getting this error without any reason : "[Pawn] could not find a chair around (x, z, y)", even if there is a table at this coordinate and 4 chairs around. My pawn get stuck into "Waiting" because of this error, and finally come back to normal when he/she is at 0% hunger or if her planning forces he/her to go sleep/work. This happens only to some pawns while some others go eat like usual. Is there a way to repair that ? (my theory ->) seems like pawns don't understand that a table only have a number of seat equal to the number of chairs, and they don't try to find another table either way, they just wait until there's room at this specific table.
Zaljerem  [ophavsmand] 1. okt. kl. 10:03 
Care to provide detail? You using Dubs Performance Analyzer? Which patches are running hot?
Birisi 1. okt. kl. 9:41 
optimization is fucked up other than that it's fine
NumberHydra 19. sep. kl. 8:11 
is this safe to add mid game?
Wolphox 18. sep. kl. 18:45 
does anyone know a way to make serving and taking orders go like x2 faster?

I don't see any mod options for this.
Pasaway 18. sep. kl. 11:50 
You might have to find out for yourself and let us know.