CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.63k stars 4.17k forks source link

Game stops working when trying to accept Rubik's first mission. #69325

Closed FellsHollow closed 9 months ago

FellsHollow commented 12 months ago

Describe the bug

When I try to accept the mission from Rubik to scout out Hub01, the game freezes. No crash happens, per se, but the game freezes. When I click anywhere on the screen it goes translucent and says "____ is not responding" and I can choose to wait or close.

Attach save file

Hildreth-trimmed.tar.gz

Steps to reproduce

  1. Go through a conversation with Rubik leading up to where he asks you to scout out a location for him.
  2. Try to accept the mission.
  3. The game freezes/hangs but does not crash like a classic CDDA crash.

Expected behavior

I expect to be able to accept his mission without any issue.

Screenshots

No response

Versions and configuration

Additional context

No response

oosyrag commented 11 months ago

Waiting out the freeze results in image

So the game isn't completely frozen, it's just taking a really really long time to find hub01. Because it can't find it. Your world generation settings aren't default but they look reasonable to me, I don't think they are the cause of hub01 to not to spawn.

FellsHollow commented 11 months ago

Okay, that makes sense. What's the solution? Just wait?

oosyrag commented 11 months ago

Well the error shown is the result of waiting, and the problem is still there that it couldn't find a hub01. I think the only solution for your existing world would probably be to debug spawn hub01 in somewhere manually before accepting the quest.

FellsHollow commented 11 months ago

I see. Would be nice to have an official fix somehow but it sounds like a complicated one. Well, I'll look into it. Appreciate your assistance.

oosyrag commented 11 months ago

A fix would involve something to guarantee hub01 gets placed in range at world gen. Unfortunately that would not retroactively apply to your save.

github-actions[bot] commented 10 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.