Jump to content

Is there something wrong with this timer script?


antstubell

Recommended Posts

I get that now. Missed it before, although I did read it all... oops.

 

I now see where the watering can and key come into the other post! I also get the bit about the 'Do NPCs need a key to open a door. It's all falling into place in my prehistorically slow brain!

 

If I'm getting this right, the key package should still be on his quest alias. He will 'remove' the key from the can in the course of the quest. He then has it and unlocks the door. He no longer needs those packages.

 

His sandbox package can be on his actor form. Once the quest ends, as IsharaMeradin has already said, he will come out of any quest packages and fall back on any that are on his actor form.

 

Quest packages replace the actor form packages while the quest is running. If there are none, they continue to use their actor packages.

 

You should have more joy now that you have his key finding and door unlocking stuff on his alias. I'll see how you get on.

 

Set up like that, he should sandbox until the player finds him in the quest. He will then do his quest packages and then go back to sandboxing when the quest stops.

Link to comment
Share on other sites

Excellent. For me also 'falling into place'. Some final thought's After quest is ended is the NPC released from his alias in the quest? Do other quests that include him need to have a new alias made for this NPC? Does the sandbox package, on the actor form, need conditioning to run only, I am guessing the condition here, OnQuestEnd? I don't want the NPC sandboxing at home at the beginning, player must find him out in the wilderness (he is hard to miss but there is a fail-safe in case player does miss him). You did say that quest packages, can I say 'override' actor form packages, so this shouldn't be an issue?

BTW, the key container swap works, thank you.

Link to comment
Share on other sites

  • Recently Browsing   0 members

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