- Spoiler: Show
Code: Select all
// AI and magic effects update int count = 0; for(PtrControllerMap::iterator iter(mActors.begin()); iter != mActors.end(); ++iter) { count++; if (!iter->first.getClass().getCreatureStats(iter->first).isDead()) { std::cout << "mActors \""<<iter->first.getClass().getName(iter->first)<<"\"" <<", "+std::to_string(count) << std::endl; updateActor(iter->first, duration); if (MWBase::Environment::get().getMechanicsManager()->isAIActive()) { // make guards and creatures fight each other if (timerUpdateAITargets == 0 && iter->first.getTypeName() == typeid(ESM::Creature).name() && !listGuards.empty()) { sBasePoint = Ogre::Vector3(iter->first.getRefData().getPosition().pos); listGuards.sort(comparePtrDist); // try to engage combat starting from the nearest creature for (std::list<MWWorld::Ptr>::iterator it = listGuards.begin(); it != listGuards.end(); ++it) { std::cout << "guards \""<<(*it).getClass().getName(*it)<<"\"" << std::endl;
- Spoiler: Show
Code: Select all
Execution of script fallingScript failed: unknown ID: agronian guy mActors "adv2", 1 mActors "Slaughterfish", 2 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Small Slaughterfish", 3 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Slaughterfish", 4 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Slaughterfish", 5 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Slaughterfish", 6 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Slaughterfish", 7 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Slaughterfish", 8 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Mudcrab", 9 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Kwama Forager", 10 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Scrib", 11 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Processus Vitellius", 12 mActors "Kwama Forager", 13 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Mudcrab", 14 guards "Guard" guards "Guard" guards "adv2" guards "Guard" mActors "Small Slaughterfish", 15 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Mudcrab", 16 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Kwama Forager", 17 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Scrib", 18 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Kwama Forager", 19 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Scrib", 20 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Scrib", 21 guards "adv2" guards "Guard" guards "Guard" guards "Guard" mActors "Erene Llenim", 22 mActors "Indrele Rathryon", 23 mActors "Vodunius Nuccius", 24 mActors "Eldafire", 25 mActors "Fargoth", 26 mActors "Guard", 27 mActors "Teleri Helvi", 28 mActors "Darvame Hleran", 29 mActors "Mudcrab", 30 guards "Guard" guards "Guard" guards "Guard" guards "adv2" mActors "Guard", 31 mActors "Guard", 32 mActors "Slaughterfish", 33 guards "Guard" guards "Guard" guards "Guard" guards "adv2" mActors "Small Slaughterfish", 34 guards "Guard" guards "Guard" guards "Guard" guards "adv2" mActors "Small Slaughterfish", 35 guards "Guard" guards "Guard" guards "Guard" guards "adv2" mActors "Slaughterfish", 36 guards "Guard" guards "Guard" guards "Guard" guards "adv2" mActors "Kwama Forager", 37 guards "Guard" guards "adv2" guards "Guard" guards "Guard" mActors "Scrib", 38 guards "Guard" guards "adv2" guards "Guard" guards "Guard" mActors "Kwama Forager", 39 guards "Guard" guards "adv2" guards "Guard" guards "Guard" mActors "adv2", 1 mActors "Slaughterfish", 2 mActors "Small Slaughterfish", 3 mActors "Slaughterfish", 4 mActors "Slaughterfish", 5 mActors "Slaughterfish", 6 mActors "Slaughterfish", 7 mActors "Slaughterfish", 8 mActors "Mudcrab", 9 mActors "Kwama Forager", 10 mActors "Scrib", 11 mActors "Small Slaughterfish", 15 mActors "Mudcrab", 16 mActors "Scrib", 18 mActors "Scrib", 20 mActors "Scrib", 21 mActors "Erene Llenim", 22 mActors "Indrele Rathryon", 23 mActors "Vodunius Nuccius", 24 mActors "Eldafire", 25 mActors "Fargoth", 26 mActors "Guard", 27 mActors "Teleri Helvi", 28 mActors "Darvame Hleran", 29 mActors "Guard", 31 mActors "Guard", 32 mActors "Slaughterfish", 33 mActors "Small Slaughterfish", 34 mActors "Small Slaughterfish", 35 mActors "Slaughterfish", 36 mActors "Kwama Forager", 37 mActors "Scrib", 38 mActors "Kwama Forager", 39 mActors "adv2", 1 mActors "Slaughterfish", 2 mActors "Small Slaughterfish", 3 mActors "Slaughterfish", 4 mActors "Slaughterfish", 5 mActors "Slaughterfish", 6 mActors "Slaughterfish", 7 mActors "Slaughterfish", 8 mActors "Mudcrab", 9 mActors "Kwama Forager", 10 mActors "Scrib", 11 mActors "Small Slaughterfish", 15 mActors "Mudcrab", 16 mActors "Scrib", 18 mActors "Scrib", 20 mActors "Scrib", 21 mActors "Erene Llenim", 22 mActors "Indrele Rathryon", 23 mActors "Vodunius Nuccius", 24 mActors "Eldafire", 25 mActors "Fargoth", 26 mActors "Guard", 27 mActors "Teleri Helvi", 28 mActors "Darvame Hleran", 29 mActors "Guard", 31 mActors "Guard", 32 mActors "Slaughterfish", 33 mActors "Small Slaughterfish", 34 mActors "Small Slaughterfish", 35 mActors "Slaughterfish", 36 mActors "Kwama Forager", 37 mActors "Scrib", 38 mActors "Kwama Forager", 39 mActors "adv2", 1 mActors "Slaughterfish", 2 mActors "Small Slaughterfish", 3 mActors "Slaughterfish", 4 mActors "Slaughterfish", 5 mActors "Slaughterfish", 6 mActors "Slaughterfish", 7 mActors "Slaughterfish", 8 mActors "Mudcrab", 9 mActors "Kwama Forager", 10 mActors "Scrib", 11 mActors "Small Slaughterfish", 15 mActors "Mudcrab", 16 mActors "Scrib", 18 mActors "Scrib", 20 mActors "Scrib", 21 mActors "Erene Llenim", 22 mActors "Indrele Rathryon", 23 mActors "Vodunius Nuccius", 24 mActors "Eldafire", 25 mActors "Fargoth", 26 mActors "Guard", 27 mActors "Teleri Helvi", 28 mActors "Darvame Hleran", 29 mActors "Guard", 31 mActors "Guard", 32 mActors "Slaughterfish", 33 mActors "Small Slaughterfish", 34 mActors "Small Slaughterfish", 35 mActors "Slaughterfish", 36 mActors "Kwama Forager", 37 mActors "Scrib", 38 mActors "Kwama Forager", 39 mActors "adv2", 1 mActors "Slaughterfish", 2 mActors "Small Slaughterfish", 3 mActors "Slaughterfish", 4 mActors "Slaughterfish", 5 mActors "Slaughterfish", 6 mActors "Slaughterfish", 7 mActors "Slaughterfish", 8 mActors "Mudcrab", 9 mActors "Kwama Forager", 10 mActors "Scrib", 11 mActors "Small Slaughterfish", 15 mActors "Mudcrab", 16 mActors "Scrib", 18 mActors "Scrib", 20 mActors "Scrib", 21 mActors "Erene Llenim", 22 mActors "Indrele Rathryon", 23 mActors "Vodunius Nuccius", 24 mActors "Eldafire", 25 mActors "Fargoth", 26 mActors "Guard", 27 mActors "Teleri Helvi", 28 mActors "Darvame Hleran", 29 mActors "Guard", 31 mActors "Guard", 32 mActors "Slaughterfish", 33 mActors "Small Slaughterfish", 34 mActors "Small Slaughterfish", 35 mActors "Slaughterfish", 36 mActors "Kwama Forager", 37 mActors "Scrib", 38 mActors "Kwama Forager", 39 mActors "adv2", 1 mActors "Slaughterfish", 2 mActors "Small Slaughterfish", 3 mActors "Slaughterfish", 4 mActors "Slaughterfish", 5 mActors "Slaughterfish", 6 mActors "Slaughterfish", 7 mActors "Slaughterfish", 8 mActors "Mudcrab", 9 mActors "Kwama Forager", 10 mActors "Scrib", 11 mActors "Small Slaughterfish", 15 mActors "Mudcrab", 16 mActors "Scrib", 18 mActors "Scrib", 20 mActors "Scrib", 21 mActors "Erene Llenim", 22 mActors "Indrele Rathryon", 23 mActors "Vodunius Nuccius", 24 mActors "Eldafire", 25 mActors "Fargoth", 26 mActors "Guard", 27 mActors "Teleri Helvi", 28 mActors "Darvame Hleran", 29 mActors "Guard", 31 mActors "Guard", 32 mActors "Slaughterfish", 33 mActors "Small Slaughterfish", 34 mActors "Small Slaughterfish", 35 mActors "Slaughterfish", 36 mActors "Kwama Forager", 37 mActors "Scrib", 38 mActors "Kwama Forager", 39 mActors "adv2", 1 mActors "Slaughterfish", 2 mActors "Small Slaughterfish", 3 mActors "Slaughterfish", 4 mActors "Slaughterfish", 5 mActors "Slaughterfish", 6 mActors "Slaughterfish", 7 mActors "Slaughterfish", 8 mActors "Mudcrab", 9 mActors "Kwama Forager", 10 mActors "Scrib", 11 mActors "Small Slaughterfish", 15 mActors "Mudcrab", 16 mActors "Scrib", 18 mActors "Scrib", 20 mActors "Scrib", 21 mActors "Erene Llenim", 22 mActors "Indrele Rathryon", 23 mActors "Vodunius Nuccius", 24 mActors "Eldafire", 25 mActors "Fargoth", 26 mActors "Guard", 27 mActors "Teleri Helvi", 28 mActors "Darvame Hleran", 29 mActors "Guard", 31 mActors "Guard", 32 mActors "Slaughterfish", 33 mActors "Small Slaughterfish", 34 mActors "Small Slaughterfish", 35 mActors "Slaughterfish", 36 mActors "Kwama Forager", 37 mActors "Scrib", 38 mActors "Kwama Forager", 39 mActors "adv2", 1 mActors "Slaughterfish", 2 mActors "Small Slaughterfish", 3 mActors "Slaughterfish", 4 mActors "Slaughterfish", 5 mActors "Slaughterfish", 6 mActors "Slaughterfish", 7 mActors "Slaughterfish", 8 mActors "Mudcrab", 9 mActors "Kwama Forager", 10 mActors "Scrib", 11 mActors "Small Slaughterfish", 15 mActors "Mudcrab", 16 mActors "Scrib", 18 mActors "Scrib", 20 mActors "Scrib", 21 mActors "Erene Llenim", 22 mActors "Indrele Rathryon", 23 mActors "Vodunius Nuccius", 24 mActors "Eldafire", 25 mActors "Fargoth", 26 mActors "Guard", 27 mActors "Teleri Helvi", 28 mActors "Darvame Hleran", 29 mActors "Guard", 31 mActors "Guard", 32 mActors "Slaughterfish", 33 mActors "Small Slaughterfish", 34 mActors "Small Slaughterfish", 35 mActors "Slaughterfish", 36 mActors "Kwama Forager", 37 mActors "Scrib", 38 mActors "Kwama Forager", 39 mActors "adv2", 1 mActors "Slaughterfish", 2 mActors "Small Slaughterfish", 3 mActors "Slaughterfish", 4 mActors "Slaughterfish", 5 mActors "Slaughterfish", 6 mActors "Slaughterfish", 7 mActors "Slaughterfish", 8 mActors "Mudcrab", 9 mActors "Kwama Forager", 10 mActors "Scrib", 11 mActors "Small Slaughterfish", 15 mActors "Mudcrab", 16 mActors "Scrib", 18 mActors "Scrib", 20 mActors "Scrib", 21 mActors "Erene Llenim", 22 mActors "Indrele Rathryon", 23 mActors "Vodunius Nuccius", 24 mActors "Eldafire", 25 mActors "Fargoth", 26 mActors "Guard", 27 mActors "Teleri Helvi", 28 mActors "Darvame Hleran", 29 mActors "Guard", 31 mActors "Guard", 32 mActors "Slaughterfish", 33 mActors "Small Slaughterfish", 34 mActors "Small Slaughterfish", 35 mActors "Slaughterfish", 36 mActors "Kwama Forager", 37 mActors "Scrib", 38 mActors "Kwama Forager", 39 mActors "adv2", 1 mActors "Slaughterfish", 2 mActors "Small Slaughterfish", 3 mActors "Slaughterfish", 4 mActors "Slaughterfish", 5 mActors "Slaughterfish", 6 mActors "Slaughterfish", 7 mActors "Slaughterfish", 8 mActors "Mudcrab", 9 mActors "Kwama Forager", 10 mActors "Scrib", 11 mActors "Small Slaughterfish", 15 mActors "Mudcrab", 16 mActors "Scrib", 18 mActors "Scrib", 20 mActors "Scrib", 21 mActors "Erene Llenim", 22 mActors "Indrele Rathryon", 23 mActors "Vodunius Nuccius", 24 mActors "Eldafire", 25 mActors "Fargoth", 26 mActors "Guard", 27 mActors "Teleri Helvi", 28 mActors "Darvame Hleran", 29 mActors "Guard", 31 mActors "Guard", 32 mActors "Slaughterfish", 33 mActors "Small Slaughterfish", 34 mActors "Small Slaughterfish", 35 mActors "Slaughterfish", 36 mActors "Kwama Forager", 37 mActors "Scrib", 38 mActors "Kwama Forager", 39 mActors "adv2", 1 mActors "Slaughterfish", 2 mActors "Small Slaughterfish", 3 mActors "Slaughterfish", 4 mActors "Slaughterfish", 5 mActors "Slaughterfish", 6 mActors "Slaughterfish", 7 mActors "Slaughterfish", 8 mActors "Mudcrab", 9 mActors "Kwama Forager", 10 mActors "Scrib", 11 mActors "Small Slaughterfish", 15 mActors "Mudcrab", 16 mActors "Scrib", 18 mActors "Scrib", 20 mActors "Scrib", 21 mActors "Erene Llenim", 22 mActors "Indrele Rathryon", 23 mActors "Vodunius Nuccius", 24 mActors "Eldafire", 25 mActors "Fargoth", 26 mActors "Guard", 27 mActors "Teleri Helvi", 28 mActors "Darvame Hleran", 29 mActors "Guard", 31 mActors "Guard", 32 mActors "Slaughterfish", 33 mActors "Small Slaughterfish", 34 mActors "Small Slaughterfish", 35 mActors "Slaughterfish", 36 mActors "Kwama Forager", 37 mActors "Scrib", 38 mActors "Kwama Forager", 39 mActors "adv2", 1 mActors "Slaughterfish", 2 mActors "Small Slaughterfish", 3 mActors "Slaughterfish", 4 mActors "Slaughterfish", 5 mActors "Slaughterfish", 6 mActors "Slaughterfish", 7 mActors "Slaughterfish", 8 mActors "Mudcrab", 9 mActors "Kwama Forager", 10 mActors "Scrib", 11 mActors "Small Slaughterfish", 15 mActors "Mudcrab", 16 mActors "Scrib", 18 mActors "Scrib", 20 mActors "Scrib", 21 mActors "Erene Llenim", 22 mActors "Indrele Rathryon", 23 mActors "Vodunius Nuccius", 24 mActors "Eldafire", 25 mActors "Fargoth", 26 mActors "Guard", 27 mActors "Teleri Helvi", 28 mActors "Darvame Hleran", 29 mActors "Guard", 31 mActors "Guard", 32 mActors "Slaughterfish", 33 mActors "Small Slaughterfish", 34 mActors "Small Slaughterfish", 35 mActors "Slaughterfish", 36 mActors "Kwama Forager", 37 mActors "Scrib", 38 mActors "Kwama Forager", 39 mActors "adv2", 1 mActors "Slaughterfish", 2 mActors "Small Slaughterfish", 3 mActors "Slaughterfish", 4 mActors "Slaughterfish", 5 mActors "Slaughterfish", 6 mActors "Slaughterfish", 7 mActors "Slaughterfish", 8 mActors "Mudcrab", 9 mActors "Kwama Forager", 10 mActors "Scrib", 11 mActors "Small Slaughterfish", 15 mActors "Mudcrab", 16 mActors "Scrib", 18 mActors "Scrib", 20 mActors "Scrib", 21 mActors "Erene Llenim", 22 mActors "Indrele Rathryon", 23 mActors "Vodunius Nuccius", 24 mActors "Eldafire", 25 mActors "Fargoth", 26 mActors "Guard", 27 mActors "Teleri Helvi", 28 mActors "Darvame Hleran", 29 mActors "Guard", 31 mActors "Guard", 32 mActors "Slaughterfish", 33 mActors "Small Slaughterfish", 34 mActors "Small Slaughterfish", 35 mActors "Slaughterfish", 36 mActors "Kwama Forager", 37 mActors "Scrib", 38 mActors "Kwama Forager", 39 mActors "adv2", 1 mActors "Slaughterfish", 2 mActors "Small Slaughterfish", 3 mActors "Slaughterfish", 4 mActors "Slaughterfish", 5 mActors "Slaughterfish", 6 mActors "Slaughterfish", 7 mActors "Slaughterfish", 8 mActors "Mudcrab", 9 mActors "Kwama Forager", 10 mActors "Scrib", 11 mActors "Small Slaughterfish", 15 mActors "Mudcrab", 16 mActors "Scrib", 18 mActors "Scrib", 20 mActors "Scrib", 21 mActors "Erene Llenim", 22 mActors "Indrele Rathryon", 23 mActors "Vodunius Nuccius", 24 mActors "Eldafire", 25 mActors "Fargoth", 26 mActors "Guard", 27 mActors "Teleri Helvi", 28 mActors "Darvame Hleran", 29 mActors "Guard", 31 mActors "Guard", 32 mActors "Slaughterfish", 33 mActors "Small Slaughterfish", 34 mActors "Small Slaughterfish", 35 mActors "Slaughterfish", 36 mActors "Kwama Forager", 37 mActors "Scrib", 38 mActors "Kwama Forager", 39