So, I have a very large cell, with lots of NPC's in it, and for the most part all there AI Packages take place in that cell. The problem I'm starting to have now is that they just won't I guess update there packages unless I cause the game to reload the cell (waiting/resting or leaving and returning). If I just stand there for a few hours none of the actors will move on to the next stage of there AI.
Do to the design of the cell I might be able to reduce its size by a forth, but that still leave's a pretty big area that I can't really cut up. I looked at some info on the http://cs.elderscrolls.com/constwiki/index.php/EvaluatePackage command and I'm considering just throwing a script on every NPC in there to run that at the start of every hour if the player is in the cell. But " This function should be used sparingly as it can be slow if the actor has a long list of packages and conditions to test. " has me a bit worried as some of them have quite a few packages.
I'm still fairly new to setting up AI Packages, am I missing something here? Or is this just a part of the engine? I just spent the last 4 hours trying to get these NPCs to do what there told, and I'm finally giving up for the night. On that note sorry if this post is rambling a bit, I should have been to sleep awhile ago. Going to head off now, but if anyone has any tips or info that I'm missing I would really appreciate it. I just hate not knowing if this is an engine limitation or if I'm messing up.
Thanks for taking a look at this =)
-Mike