Jump to content

Geck: setting conditions for reading a note?


Bally9

Recommended Posts

I'm trying make a script that makes it so that a quest is only advanced to it's next stage after the player reads a note in his pipboy. I'm not sure what functions would be used to establish the note has been read.? After all, notes are not normal items that can be equipped and they don't really exist outside the pipboy parameters. Anyone know how to do this?
Link to comment
Share on other sites

I'd stage-up when getting the note, not when reading it.

To do stage-up when you collect the note, create an primitive activator around the note and use the following script:

 

scn 00Vault101QuestScriptHolotape

begin OnTrigger player

if getStage A00VAU <20
if player.getHasNote 00Vault101NoteKey
setStage A00VAU 20
endif

end

 

You'll need to change the variables.

If you really want to stage-up when reading the note, then create a terminal with a modified version of the script above when reading the note.

Link to comment
Share on other sites

I'd stage-up when getting the note, not when reading it.

To do stage-up when you collect the note, create an primitive activator around the note and use the following script:

 

scn 00Vault101QuestScriptHolotape

begin OnTrigger player

if getStage A00VAU <20
if player.getHasNote 00Vault101NoteKey
setStage A00VAU 20
endif

end

 

You'll need to change the variables.

If you really want to stage-up when reading the note, then create a terminal with a modified version of the script above when reading the note.

It's apparent that you didn't read my last post in your thread.

 

http://thenexusforums.com/index.php?showtopic=147513

 

Creating a primitive and attaching a script is an inefficient way of doing things.

Link to comment
Share on other sites

Originally, I did script it on GetHasNote. But it doesn't flow well. The note is taken out of a locker, and when the player goes to back to the game, the next quest objective and the 'note added' trigger at the same time. I don't like the fact that the objective is displayed before someone could possibly bring up the pipboy. It may seem nit picky, but it's the kind of thing that breaks immersion.

 

Any idea's on work arounds? Any way to make a script that will force the pipboy data screen to automatically prompt after getting the note? Or maybe just a script delay so that the next objective displayed isn't instantaneous?

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...