NPC-Friendly Manual Displacement between (disguised) DOOR forms
- is about the most descriptive title I can give it. Mine takes the form of an elevator but the potential applications could be really cool!
For one example: Imagine having a river that NPC's can cross ON THEIR OWN (using their own AI) via moving boat/barge?!
http://www.youtube.com/watch?v=OVydPTdM1Fc&feature=youtu.be&hd=1. It's received heavy revisions since then but you get the idea.
Now, onto the meat of this thread. The elevator isn't quite working 100% yet.
My setup:
- There is a test NPC nearby with a package to travel between two locations (each on a different level) indefinitely.
- Their AI is sufficient for them to realise they need to use a DOOR to reach their target.
- When they try to "Activate" the DOOR forms they send a Story Manager event which puts them into the elevator passenger alias.
- The alias has its own package which successfully overrides their previous package and prompts them to board the lift.
- Once up on the next level the quest is stopped. This clears the alias and restore's their previous package.
The default test has the NPC on ground level trying to get up to the second level to then return back down to the ground. I have tested them starting on the second level and they ride the elevator successfully, so it's not a problem specific to that level. Either way they will only ride the elevator ONCE. I have had success getting them to ride it multiple times if the quest has been stopped, they are disabled for at least a frame, then re-enabled.
Please help me figure out where things are going wrong.
*Sometimes being too close to an NPC trying to use the elevator seems to cause some strife with the whole process (mainly their AI), any insight you have is appreciated.
https://www.dropbox.com/sh/fb19l3le5gsmbyo/cELVQjoCc3. The official thread for the mod is in my sig.
You can teleport in with: coc MDHMzandahrkEntrance or fast travel to the front door and enter that way. http://i101.photobucket.com/albums/m57/will_cuthill/Mzandahrk/ScreenShot840.png.