What's new
the Sim Settlements forums!

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Question about Odette (v. 1.0.4)

WhisperFire26

Active Member
Patreon Supporter
Messages
114
I was recording today and found Odette waiting at Sanctuary but when I talked to her, she just had idle chatter. She will not give a quest or make a request to join so she just stands there and does nothing. Is she bugged?
 
Sounds like she's bugged. She should have asked you to take her somewhere. The quest is called "A KIss Before You Leave Me".
 
Sounds like she's bugged. She should have asked you to take her somewhere. The quest is called "A KIss Before You Leave Me".
Just did that one. I teared up a little at the end. The voice acting is wonderful. Odette is so sweet.
 
Nope. I have done nothing. I will zap her today with the vit-o-matic on camera but she just stands there. I cannot assign her or talk to her.
 
Here is a collection of my save files:

Start SS2 Questline (Ep 1): [LINK]
SS2 CH 1 Complete (Ep 10): [LINK]
SS2 Sidequests (Ep 24): [LINK]

The last file shows ODETTE bugged out. I will demonstrate what is going on in Ep 24 when it goes live tomorrow. But here are all my files.
 
Here is a collection of my save files:

Start SS2 Questline (Ep 1): [LINK]
SS2 CH 1 Complete (Ep 10): [LINK]
SS2 Sidequests (Ep 24): [LINK]

The last file shows ODETTE bugged out. I will demonstrate what is going on in Ep 24 when it goes live tomorrow. But here are all my files.
Do you know which episode Odette originally showed up in?

Also in your Hangman's episode, you tried to activate an ASAM that was too far into the wall to click on so you moved the plot to access it. You can select the plot itself just like an ASAM and get the same result
 
Last edited:
Do you know which episode Odette originally showed up in?

Also in your Hangman's episode, you tried to activate an ASAM that was too far into the wall to click on so you moved the plot to access it. You can select the plot itself just like an ASAM and get the same result
I have that problem with one particular residential interior plot (two person bunkbed). The ASAM isn't necessarily a problem, I know how to adjust for that, but the floor of it sinks too far down into floor to activate it. Even if I manually adjust it and refresh it, it resets to its original position.
 
I have that problem with one particular residential interior plot (two person bunkbed). The ASAM isn't necessarily a problem, I know how to adjust for that, but the floor of it sinks too far down into floor to activate it. Even if I manually adjust it and refresh it, it resets to its original position.
Are you using place everywhere?
 
Are you using place everywhere?
Oh yes. Couldn't get by w/o it. In this case, I keep Snap on so the floor sets probably. Usually I can fiddle a little away from the walls, but if not, I use the number pad to nudge, which, btw, works better in SS2 than SS1. Whenever FO4SE updates, I get cranky until PE updates to match it.
 
I just posted the video.... it's in this quote. Also, I am not using Place Anywhere, but I do know about it.

At the start of the video, I spent more time explaining about what is going on with Odette. Basically at this point, I wonder if there is a console command where I can just reset her, but I don't know.

The Ron's information network is drying up. So I think we are ready for the Chapter 2 Questline!

Odette Bugged, Julie Foreman, Randy Adams, Tiny Box Tim, Andrew Docker, A Little Nibble
To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.
 
I just posted the video.... it's in this quote. Also, I am not using Place Anywhere, but I do know about it.

At the start of the video, I spent more time explaining about what is going on with Odette. Basically at this point, I wonder if there is a console command where I can just reset her, but I don't know.
If you can open the console and snag her ID, you can try the following command: recycleactor

It may not work so definitely do a hard save first.
 
I recently started a new game on v1.0.4. I have the same problem with Odette. Running sqs on her character quest showed stage 25 done. I never met her before in this save so I assume no stages should be set. I have not had this problem on prior versions of SS2. I'll take a look in the CK later to see if I can find a smoking gun.
 
I seem to have run into a bug with her.
Running 1.0.5, I had started her quest waited for her and looked for the family/killed molerats but for me it says "Kill Molerats (.../...) Search for Family" Ive found family but no quest update, killed mole rats and no update.
 
I seem to have run into a bug with her.
Running 1.0.5, I had started her quest waited for her and looked for the family/killed molerats but for me it says "Kill Molerats (.../...) Search for Family" Ive found family but no quest update, killed mole rats and no update.
The "kill molerats" has been a know issue for a while. The only solution I have seen was to wait for the super mutants to respawn and the quest will continue. The (.../...) part is an issue with the setup of the quest whose workings I shall not bore you with!
What does that do? It made Odette disappear
IIRC, recycleactor is a hold over from a previous game. There are other commands to be used in conjunction. They are on the fandom wiki in the console command > NPC section. I kinda remember something about trying to reset and actor with a quest script attached has mixed results in FO4. The only reset command I know to be safe to use is resetai (I think that's the command) which is not helpful for what you are trying to achieve.

The only thing you can try with no guarantee of success is run help odette 4 qust, sqs "editor id listed from help command" and run setstage starting at the top of the output until her character quest fires. I was going to look at this quest in the CK, but I got distracted by other things and forgot! Maybe I will remember today...

Edit- I do not recommend doing this. I tested this out and the quest stayed bugged until almost the end of the quest until it finally ran as intended. Looking at this in the CK didn't provide any clues I could find as to being the issue.
 
Last edited:
I seem to have run into a bug with her.
Running 1.0.5, I had started her quest waited for her and looked for the family/killed molerats but for me it says "Kill Molerats (.../...) Search for Family" Ive found family but no quest update, killed mole rats and no update.
I think I have figured this out. This is the reason for the (.../...) The script name for the GlobalVariable was used instead of the Editor ID.
Odette01.jpg
And the quest not continuing after the molerats are killed is this:
Code:
Function MoleRatCounter()
    If (Nika_SSMoleRatKilled.GetValue() >= 10 as float)
        Nika_SSMoleRatKilled.SetValue(Nika_SSMoleRatKilled.GetValue() + 1 as float)
        Self.UpdateCurrentInstanceGlobal(Nika_SSMoleRatKilled)
        Self.SetStage(Self.iMoleRatsKilled)
        Self.SetObjectiveCompleted(Self.iKillMoleRats, True)
        Nika_SSAKissBeforeYouLeaveMePostAttack01.start()
    ElseIf (Nika_SSMoleRatKilled.GetValue() < 10 as float)
        Nika_SSMoleRatKilled.SetValue(Nika_SSMoleRatKilled.GetValue() + 1 as float)
        Self.UpdateCurrentInstanceGlobal(Nika_SSMoleRatKilled)
        Self.SetObjectiveDisplayed(Self.iKillMoleRats, True, True)
    EndIf
EndFunction
I think it should read:
Code:
Function MoleRatCounter()
    If (Nika_SSMoleRatKilled.GetValueInt() + 1 >= Nika_SSMoleRatTotal.GetValueInt())
        Nika_SSMoleRatKilled.SetValueInt(Nika_SSMoleRatKilled.GetValueInt() + 1)
        Self.UpdateCurrentInstanceGlobal(Nika_SSMoleRatKilled)
        Self.SetStage(Self.iMoleRatsKilled)
        Self.SetObjectiveCompleted(Self.iKillMoleRats, True)
        Nika_SSAKissBeforeYouLeaveMePostAttack01.start()
    ElseIf (Nika_SSMoleRatKilled.GetValueInt + 1) < Nika_SSMoleRatTotal.GetValueInt())
        Nika_SSMoleRatKilled.SetValueInt(Nika_SSMoleRatKilled.GetValueInt() + 1)
        Self.UpdateCurrentInstanceGlobal(Nika_SSMoleRatKilled)
        Self.SetObjectiveDisplayed(Self.iKillMoleRats, True, True)
    EndIf
EndFunction
The GlobalVariable Nika_SSMoleRatTotal is set to 3 in the CK.
The change on the GlobalVariable being cast to int instead of float would clean up the objective display.

There is also this script attached that doesn't seem to have anything calling it. There might be other voodoo happening in the SS2 scripts that I'm unaware of that's using it.
Odette02.jpg
I haven't found anything that would cause stage 25 to be set when I have not met her before... At least in this save...
 
Top