边缘世界 RimWorld

边缘世界 RimWorld

Gastronomy (Continued)
50 条留言
Aegis 11 月 9 日 上午 5:23 
had the same problem. Disabled Mechanoid Waiter, now it works.
GULÉ🏠 11 月 3 日 上午 11:46 
I tried playing with load orders, seems like Mechanoid waiter mod is destroying gastronomy for me.

Moving everything to the end works, except if Mechanoid waiter is active, then it doesn't work.

This load order at the end of the modlist works for me:

Hospitality (continued)
Cash Register (Continued)
Hospitality: Casino
Hospitality: Storefront
Gastronomy (continued)
Cash Register Retexture
Better Architect Menu
Better Architect Menu | Tweaks
GonDragon 11 月 3 日 上午 10:31 
@GULE: it's hard to guess, since you have many mods. Maybe if you open the game and play trough one in-game day before taking the log, a more useful error may appear. Other than that, if you want to discard possible subjects, maybe start with mods that touches the stacks (like stack XXL or toggleable stacks) or the ones that touches the jobs/priorities.
GULÉ🏠 11 月 3 日 上午 9:59 
Oh sad to say it's a mod conflict I think. (good for the mods, bad for me).
Only loading hospitality, cash register, gastronomy they now stand at the cash register waiting for jobs.. Wth is breaking this???
GULÉ🏠 11 月 3 日 上午 9:48 
Ok now I even made a new game and tried out. Doesn't work, guests just take food from the freezer, nobody serving them and nobody stationing the cash register :(
Active Staff, food and seats are registered, restaurant is OPEN, but not working at all :(

https://i.ibb.co/VYhW2Rh6/test.png

Logs : https://gist.github.com/HugsLibRecordKeeper/590443ce5e07ac11781e2e8cdf292f05

No idea what to do or what's wrong at all.
GULÉ🏠 11 月 3 日 上午 8:47 
@GonDragon I've tried moving it into the same room, I've tried turning gathering spot off. Nothing helps :(
GonDragon 10 月 30 日 下午 4:13 
@Coloss: Sorry, the guess was for GULE, as the Cash Register seems to be in a different room in his screenshots. Without a log, it's hard to tell what may be the issue.
Coloss 10 月 30 日 下午 3:55 
wild guess wrong, it was in the same room, nothing I could have done to fix it
GonDragon 10 月 30 日 下午 2:49 
I'm going to take a wild guess, but, it may be because your cash register is in a different room than the table?
Coloss 10 月 30 日 下午 2:25 
I have the same issue as you, never found any fix to that
GULÉ🏠 10 月 28 日 下午 1:56 
GULÉ🏠 10 月 28 日 下午 1:26 
any ideas what to try?
GULÉ🏠 10 月 28 日 下午 1:26 
I've got issues where the table is set to dinning, dinning restaurant is opened, shifts are assigned, food is shown in the menu as stock, number of seats shown, but guests won't use the restaurant, and the assigned people won't standby, even though standby is set :(
Hirdman 10 月 8 日 上午 9:43 
Alright, I'll give the mod a try then. :D

I checked the source. Turns out the list was partially based on was Dubs slow mod list. Gastronomy was last checked 17.08.2022. Dubs review for Gastronomy is thus listed as "Outdated" by him today.

If you'd like to know what he wrote 3 years ago:

"Gastronomy and assumingly (did not test standalone) Cash Register are quite heavy. Single table, single pawn screenshot. Very slow MapComp RestaurantsManagerTick, heavy regular spikes without anyone even assigned to waiting on tables."
Zaljerem  [作者] 10 月 8 日 上午 9:27 
I have made bugfixes and improvements on the originals, Gastronomy's current performance should be improved from the original. I haven't seen any performance issues in my testing but it's possible.
Hirdman 10 月 8 日 上午 9:23 
Hello,
I'm new to RimWorld and love your mods. I read smartkar#3938's Noob Friendly Performance Mod list, which rates "Gastronomy and Cash Register" as heavy lag (category 3/7), noting ~6ms with one pawn/table and random spikes even idle.

1 Can you verify if performance impact has changed? I plan a premium vacation home with amenities (museum, spa, etc.).
2 Should I heed this and limit my colony's scope on my large map start by curbing my ambitions?

Thanks!
Palco 10 月 5 日 下午 4:56 
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  [作者] 10 月 5 日 下午 4:29 
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 10 月 5 日 下午 4:15 
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  [作者] 10 月 5 日 下午 3: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 10 月 5 日 下午 3: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  [作者] 10 月 1 日 上午 10:03 
Care to provide detail? You using Dubs Performance Analyzer? Which patches are running hot?
Birisi 10 月 1 日 上午 9:41 
optimization is ♥♥♥♥♥♥ up other than that it's fine
NumberHydra 9 月 19 日 上午 8:11 
is this safe to add mid game?
Wolphox 9 月 18 日 下午 6: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 9 月 18 日 上午 11:50 
You might have to find out for yourself and let us know.
Worldwidegamer 9 月 15 日 下午 3:32 
Would this work with the replimat mod?
Totally Not Ed 9 月 10 日 上午 3:19 
Finally, I can sell burgers.

No, I will not tell you what ingredients were used.
Sylum 9 月 4 日 下午 12:14 
God I wish I could make mech waiters for these. Sadly trying to add Gastronomy_Waiting to mech enabled work types still doesn't let you actually assign a mech to the cash register shift.

Anyway, thanks for keeping such an awesome mod running.
OnyxFyre 8 月 14 日 下午 1:42 
You have cash register too?
Jessicaxiv 8 月 12 日 下午 12:00 
Can someone help me with this mod? I have this mod and hospitality, whenever i open my restaurant at the end of the day it says "you made $x in money today" but the silver doesnt show up anywhere, how do I get the money from my restaurant??
good old fox 8 月 9 日 上午 1:59 
since gastronomy was the only mod not updated to 1.6 by orion can I use all of his mod but with this version of gastronomy ?
Zaljerem  [作者] 8 月 8 日 上午 1:39 
Nope.
岚灵 8 月 7 日 下午 9:51 
Can this mod run in 1.5?
Zaljerem  [作者] 8 月 3 日 下午 6:42 
Thanks for letting me know, I just pushed an update.
根岸 8 月 3 日 下午 6:34 
Hello!
Thank you so much for updating the mod! you’re a true hero in community!

I’ve noticed that in Languages/Japanese/DefInjected/WorkTypeDef/WorkTypes.xml, the <Gastronomy_Waiting.labelShort> entry is missing, so the work type label doesn’t appear in Japanese. Would you mind adding it like this?
[code]
<?xml version="1.0" encoding="utf-8"?>
<LanguageData>
<Gastronomy_Waiting.label>サーブ</Gastronomy_Waiting.label>
<Gastronomy_Waiting.description>オーダーを取り、食事をサーブします。</Gastronomy_Waiting.description>
<Gastronomy_Waiting.labelShort>サーブ</Gastronomy_Waiting.labelShort>
<Gastronomy_Waiting.pawnLabel>ウェイター</Gastronomy_Waiting.pawnLabel>
<Gastronomy_Waiting.gerundLabel>サーブ</Gastronomy_Waiting.gerundLabel>
<Gastronomy_Waiting.verb>サーブ</Gastronomy_Waiting.verb>
</LanguageData>
[/code]
<3
Luneyl 7 月 27 日 上午 1:55 
Is it possible to add an option "Opened only when guests present" to cash register? So it auto checks Opened to on when there are any guests on map and checks it to off when they all left?
Zaljerem  [作者] 7 月 24 日 上午 10:34 
I don't have that issue, going to need more information if I'm to try and help.
Marunath 7 月 20 日 上午 2:57 
looks like game wont start with adaptive storage framework
seeki 7 月 17 日 上午 6:38 
GJ
Zaljerem  [作者] 7 月 17 日 上午 6:20 
Thank you seeki for the info and for handing me the fix on a silver platter. I have applied it in the latest update, 1.0.1. Please let me know if you see any issues.
seeki 7 月 16 日 上午 7:24 
There is a known conflict between Animal Controls and Gastronomy (including Continued). DiningSpot is a subclass of NutrientPasteDispenser, but it overrides IsFoodDispenser to return false. However, Animal Controls incorrectly assumes all such subclasses are valid dispensers.
This causes animals to treat DiningSpots as feeders, breaking Gastronomy’s logic.
I reported this to the Animal Controls author on June 8 and provided a detailed analysis image (https://imgur.com/wXv5fEV) , but the issue was not fixed even after their 1.6 update.
Since the conflict is on their side but unresolved, would you consider adding a workaround patch in Gastronomy Continued to ignore DiningSpot in their check?
Thanks for keeping Gastronomy alive!
Ruby Ririn 7 月 13 日 上午 11:34 
Thank you for your work!
Zairya 7 月 2 日 上午 8:11 
Thank you very much for updating this and other Orion mods <3
Zaljerem  [作者] 6 月 29 日 上午 11:36 
HugsLib is not required for any of these continued versions (it was at one point for the originals but not for awhile now).
EFX 6 月 29 日 上午 11:18 
I'm confused by this update. The mod relies on Cash Register, which also relies on HugsLib, both which haven't been updated. I wasn't thinking to much with Cash Register needing updated other than maybe the compatibility version. But since it (CR) depends on HugsLib, wouldn't this not work?
Papito 6 月 29 日 上午 10:35 
For anyone interested the original creator has decided to stop modding in rimworld.
https://www.patreon.com/posts/end-of-era-131240401
Tybo 6 月 29 日 上午 3:00 
Yayyyy!!! Thanks Zaljerem, you legend!
Zaljerem  [作者] 6 月 28 日 上午 7:02 
I have fixed some bugs, I don't just slap a version # on anything and call it good. :)
Most Definitely a Mimic 6 月 28 日 上午 6:46 
Is this just a Version change for the compatibility flag? Or are there updates for the new patch?