边缘世界 RimWorld

边缘世界 RimWorld

Gastronomy (Continued)
37 条留言
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 fucked 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?