Fallout 2 mod Fallout: Sonora

Hey guys, am having issues with a quest at the ranger dam. The one where you go with the cadet to kill the rats in the cave, then a bandit shows up and holds the farmers hostage. My game goes to a black screen with audio after exiting the map no matter if I kill or spare the bandit. Does anyone know what the issue is? Attached are my savegame files in zip form, there's three saves, one just after killing the big rat, one after the hostages are freed, and one after the bandit's been killed. Thanks!
This is because of the robot in the DLC. He appears with the cadet. Put it in data\scripts\ZTMap.int
 
This is because of the robot in the DLC. He appears with the cadet. Put it in data\scripts\ZTMap.int

Thanks! Installed the fix and it works now. No blackscreen!

But the patch doesn't seem to work with the community edition exe, which I'm running Cambragol's recent English translation through. Install instructions + what my main directory looks like below, and here's the thread itself: https://www.nma-fallout.com/threads...nora-dayglow-1-14-vanilla-translation.222396/
upload_2024-7-18_12-57-56.png

upload_2024-7-18_12-59-34.png

The impact is relatively minor, because its just like seven lines of dialogue before I can just switch back, but a patch that works for the community edition could be super useful to future players. Again, this is just going the extra mile, the issues already resolved. Thank you for your time, Foxx!

I'll check this out.

What is the map that you are returning too?

I'm going to the East "travel squares". It brings you back just outside Parker Dam, but then the game blackscreens due to what Foxx describes in the post above.
 
Is this a known bug? Do you have the source for this script? Are there any more introduced by the DLC?

I made my own fix for this, just a quick hack job, preventing the robot from appearing at the Ranger Base. It seems like this whole thing could have issues elsewhere though, i.e. on other maps during other missions. Does your ZTMap.int script deal with other issues that might arise?

Putting it into data/scripts/ may not work for him as I believe the .dat files are loaded after the data folder.

EDIT: Perry, I guess from your post it is not working for you (at least with the CE edition)? I may need to add my script/scripts into a third patch, which would be loaded after the translations and the DLC

EDIT: @Perry The Chucktopus try this patch I have attached to this post. It should load after the other patch00n.dat files and fix the issue for Fallout CE. Unzip it first of course.
 

Attachments

Last edited:
I made my own fix for this, just a quick hack job, preventing the robot from appearing at the Ranger Base. It seems like this whole thing could have issues elsewhere though, i.e. on other maps during other missions. Does your ZTMap.int script deal with other issues that might arise?
Removed (dude_elevation>0) in (cur_map_index == MAP_RANGERS_BASA). I didn't touch anything else.
 
It seems like this whole thing could have issues elsewhere though, i.e. on other maps during other missions.
To exclude this, it is better to fix it in ZPMap:
add_timer_event(self_obj, 5, 2); on add_timer_event(self_obj, 20, 2);
Code:
procedure map_enter_p_proc begin
   variable mapIndexMsg;

   if (is_loading_game == false) then begin
      set_global_var(GVAR_RADIOACTIV_GLOBAL,0);
      set_global_var(GVAR_RADIOACTIV_STOP,0);
      set_global_var(GVAR_RANDOM_CAVE_ENEMIES,random(0,6)); // см SCRIPT_ZSRandom
      if (global_var(GVAR_GAME_DLC_1) == 0) then begin
      set_global_var(GVAR_GAME_DLC_1,1); // !!! даёт допуск к DLC
      end
      add_timer_event(self_obj, 20, 2);
 
Looks good. I assume the timer is not active in the dialogue?

I also wonder whether a different approach for the robot, without a fadeout/fadein would be good. Or a check for whether a dialogue is active? I am not familiar with Fallout Scripting, so no idea if such things are possible.

@Perry The Chucktopus - I included the cumulative script fixes I have been working on in this thread in patch003.dat
 
Playing through the Rangers area right now. There are quite a few small issues with quest logic, conversation logic, and at least one seriously confusing dialogue error, that is present in the original Russian.

I am fixing these as I go, both in scripts, and in dialogues (changing the original, not just translating)

Short list of some of the issues:

General Mossman asks you to *take* a report to the Ranger in San Brahmin. But he gives you no report. In San Brahmin you ask Ranger Oscar to report on his activites. So it looks like the Mossman dialogue is wrong. The rest of his dialogues and script line up with getting reports *from* you and Oscar on San Brahmin.

The spy in the Ranger areas script is looking to get the Radio Codes. However, the script gives you the option to ask for the codes from the Radio operator *before* you even talk with or meet the spy, not *after* he has revealed his and other parties interest in them, as it should be.

The location of the repeater is to the east both in the code and the dialogues, however, on the local map for the Rangers area, it is due south. Additionally, the exit out of the Radio area is due south, leading to some confusion

The repeater is still operating when using the walkie-talkie even after being destroyed. It can be located and travelled to again, despite being permanently out of commission.

Numerous small dialogue logic that should be mutually exclusive, but is not, and seems weird. example. You've fixed something, and when you talk with the the relevant NPC you have the option to ask 'how to fix it' and to also say 'I've fixed it' Just a loose example.

Currently all the above issues are fixed. Certainly slowing down my play-through a bit though.
 
Found more issues in the Rangers area. Mostly around the 'survey' quest.

The quest appears to be incomplete. The setup is very vague as well. The promised rewards don't exist. And some other aspects of the conversation with the cartographer are mixed up.

I have fixed these in code. However, this fix required multiple lines of additional dialogue. Now the quest has a clearer setup, clearer goals, mid-quest feedback, and successful quest rewards.
 
A couple of small bugs/issues in the Garage area:

1. Arriving at Garage city *after* visiting multiple world locations still gives you a noob conversation with the guard.
2. The Jackal attack quest can be completed successfully without even having to enter the tunnels or engage the Jackals. Just walk straight back to Garage city and claim your xp.

I fixed both of these in code.
 
Has anybody tried to get the Sonora Express working (in code). There is a whole chunk of code in the scripts dedicated to it, allowing delivery of objects/items between towns, however, it is all commented out. I guess it never worked? Anyone know the story here? Anyone tried to get it working in game?

It might have been cool to offer it as a 'fast travel' service between the major settlements, if the delivery aspect of it didn't work.
 
the survey quest ( if we are talking of Quartz survey is working just fine in foxx's release do mind most of the stuff in the quest is map based and in different locaton Quartz, and relies around few global vars.

as for sonora express once it worked and other times it didn't so maybe the devs decided to ditch it i dunno. and i'm talking of an experience ranging from Sonora v1.00
 
The survey quests main issue, aside from being frustratingly unclear for some people (I guess), and unrealistic for others (me maybe) was the lack of the actual stated reward. ie. viewing the Rangers maps. My script fix now adds that back in. It also adds mid quest feedback/clues/help)

Interesting about the Sonora Express. I didn't realize it was implemented at some point. It must be as you say, and they ditched it because of bugs or some such.
 
hey folks.. found some minimods for Sonora on Fo modding site Nuclear City..

few edited scripts:

RSDorDum.int
one that lets you enter to ranger citadel on the dam without major resrtictions a.k.a. can enter in Power Armor, and can enter with other party memmbers besides Eugene.

obj_trnk.int
second makes the Bike trunk unlimited..

obj_car.int
third enables unlimited party member seats to ride the bike.. yeah i know it doesn't make sense logically wise, however time economy wise you need a way to travel faster even with bunch of npcs..

if anyone's interested I'll upload theese scripts made by some unknown Russian dude on Nuclear City.. I've tried them and they do work as intended.

this link will take you to the coresponding mini mods.

https://www.nuclear-city.com/topic/1181-fsonora-микро-изменения-от-glumber/

I don't think the coresponding files reqire any translation.. after short testing i just figured they work from the get go..
 
Last edited:
Hi everyone....I found myself stuck.

Weeks ago my character resolved conflict between San Brahmin tribe and missionaries by killing the latter, ranger Oscar thanked me and all seemed well. Hovewer way later in the game I get to the Ranger Base and General Mossman sends me to Oscar in San Brahmin to report... and he's not there anymore. I cannot finish the quest, which would not be such a big deal, if the job was not tied to the Villla quest of making alliance with Rangers. For now when I ask Mossman about the aliance, he just says I should complete my misson first. Any ideas? Maybe I just missed something?

More general query. Is any of this necessary in order to finish the game? Still a lot do to in the Sonora desert, but I wouldn't like to find myself in front of some insurmountable obstacle.
 
Last edited:
@Saruman - what version of Sonora are you using? And which translation? This may have a large impact, as some versions meddle with the scripts...

In vanilla 1.14, you should be able to get a dialogue option with general Mossman to give him 'the latest news from San Brahmin'

You get there by telling him 'I need to talk about the situation in San Brahmin.'

From there multiple options can appear, depending on the final status in San Brahmin.

As for the general query, I would have to look deeper to see if this is an insurmountable obstacle.
 
Cambragol: I use old Russian version (I guess from 2021, 1.09). Stupid, I know, but old save file and all...

Nevertheless, I solved it. It was just an issue of low intelligence, so I couldn't access needed dialogue option. Simple abuse of mentats did the trick.

Playing as Chavez was not my brightest idea.

Thanks!
 
Last edited:
Hey guys, I have a problem with the "Repair the drilling machine" quest, where I powered up the generator, which resulted in a fully repaired drilling machine, but now there is no way to proceed with the quest. I have no options in the dialog with the mine officer while the machine seems to be fully repaired. Any advice please? Maybe I forgot to do something else. Using science skill on the machine does nothing. I am using Foxx version including Cambragol last translation and script update. Thank you.
 
Last edited:
Hi @fjodik ,

First question: Did you 'start' the quest with the mine administrator? Meaning, did you talk to him first and get the 'quest' from him?

Second question: Did you receive this message when you 'repaired' the machine: 'The drilling machine is operational. You should inform the mine administrator.'
 
Back
Top