Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Because IsTalking doesn't work in Papyrus form, I can't have a “Say” command for this marker.
- If the player drops down into the room while Daubarth is saying a line of dialog, then Daubarth gets 'stuck' on that line of dialog.
- So I need to have a spell that has the condition 'IsTalking' that checks if Daubarth is currently saying a line of dialog.
- But because it didn't work before and stressed me out, I made another one of those handy-dandy debuggers with some conditions to diagnose the problem.
- If this doesn't work, I've debated having a 'global' function that is set to 1 at the start of Daubarth's lines of dialog, then set back to 0, simulating a 'in dialog' blocker, for his scenes where he's in dialog.
- So then “If X is 1, that means Daub in dialog, don't try to make him say something and then freeze”.
- The problem with just leaving it as-is is also that if it DOES get skipped, then it wouldn't happen again, and I wanted it to be a “scaling” thing, so at first it's “Goodness, are you alright?” and then “I'm quite adept at reconstructive surgery.” the 2nd time.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement