Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Red Forest SOS signal quest didn't work and blocked main story progress #131

Open
Q3BFG10K opened this issue Apr 29, 2021 · 4 comments
Open
Labels

Comments

@Q3BFG10K
Copy link

Hi, I'm using 1.1.3-rc3 with the parts listed below. No other mods.

At the Red Forest the "respond to the SOS signal" quest appeared but then auto-canceled after a little while. The main quest reverted to "find Strelok". When I went to the spot where the bodies are supposed to be with the space anomaly PDA (as per a walkthrough), no bodies were there.

Also I couldn't progress the main story as the Forester wouldn't say anything about Limansk. I had to restart the level entry checkpoint and this time the SOS quest stayed active and the bodies were there for me to get the PDA.

Gamedata
Widescreen Patch
Alternative Ballistics
Improved LuaJIT Library
Less Frequent Emissions
No NPC Weapon Tossing Upon Death
Prefilled Stashes
Reasonable Machine Gun Nest Lethality
Sleeping Bag + No Intro Movies
Transparent Inventory + Smaller Inventory Grids
User Configuration Patch

Thank you.

@Decane
Copy link
Owner

Decane commented Apr 29, 2021

Do you have a save from which to reproduce the auto-cancellation?

There are only two ways that task should cancel:

  1. You go through Forester's dialogue that begins with you saying: "I need to get to Limansk." That yields info portion red_actor_find_forester, which cancels the task.
  2. You enter the area with the corpses after receiving the task to respond to the SOS signal. That yields info portion red_go_to_sos_signal_task_complete, which also cancels the task.

That task isn't in any way a prerequisite for Forester's Limansk dialogue, however. All you need for that to be available are:

  • to ask him who he is
  • to have listened to Lebedev's dialogue about Limansk to completion

@Q3BFG10K
Copy link
Author

Q3BFG10K commented May 1, 2021

I overwrote the quicksave with the bugged state and haven't been able to replicate the problem again despite trying several times.

The Forester had the option to ask about him, but then the dialog path ended with no option to ask about Limansk. All I could ask him was about stash locations.

And yes, the (tunnel explosion/Lebedev) cutscene had played long before then.

How confident are we about that LuaJIT replacement? Is there any chance it has bugs parsing the scripts correctly?

@Decane
Copy link
Owner

Decane commented May 1, 2021

How confident are we about that LuaJIT replacement?

Anecdotally, pretty confident; I've been using it since 2014.

Do you remember where you were / what you were doing when the SOS signal task got cancelled?

The fact that you had received that task at all should have guaranteed that you would be able to ask Forester about Limansk (after asking him about who he is). The Limansk dialogue in question is red_forester_need_to_limansk, with availability conditions:

  • <dont_has_info>mil_start_storyline_info</dont_has_info> - There is only one way to acquire info portion mil_start_storyline_info: following the red_forester_need_to_limansk dialogue to completion. You say the dialogue wasn't even available to you, meaning this condition -- you not having the info portion -- must have been satisfied.

  • <has_info>red_pursuit_task_end</has_info> - There are notionally two ways to acquire info portion red_pursuit_task_end:

  1. completing task red_pursuit_talk_csky ("Stop Strelok")

  2. listening to Lebedev's bridge-to-Limansk cutscene voice-over to completion

    But the sole trigger for (1) is acquiring info portion red_pursuit_csky_talk2, which is only given by (2). So really, there is only one path to acquiring info portion red_pursuit_task_end: through (2). And the only way to get the SOS signal task is through (2). And you had received the SOS signal task. So this condition must also have been satisfied.

  • <has_info>red_forester_who_are_you</has_info> - There is only one way to acquire info portion red_forester_who_are_you: following the red_forester_who_are_you dialogue to completion. You say you did this, so this condition would also have been satisfied.

Very bizarre.

@Q3BFG10K
Copy link
Author

Q3BFG10K commented May 4, 2021

Do you remember where you were / what you were doing when the SOS signal task got cancelled?

It canceled about 30 seconds after I got it so I was standing near the bridge on the road. I didn't think much of it as I generally explore before doing the main objective. It was only after I was ready to continue I realized I had no quest marker.

That it reverted to "find Strelok" probably implies the whole Forester quest arc somehow dropped off.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants