|
OpenMW
|
#include "aiwander.hpp"#include <cfloat>#include <components/debug/debuglog.hpp>#include <components/misc/rng.hpp>#include <components/esm/aisequence.hpp>#include "../mwbase/world.hpp"#include "../mwbase/environment.hpp"#include "../mwbase/mechanicsmanager.hpp"#include "../mwbase/dialoguemanager.hpp"#include "../mwbase/soundmanager.hpp"#include "../mwworld/class.hpp"#include "../mwworld/esmstore.hpp"#include "../mwworld/cellstore.hpp"#include "pathgrid.hpp"#include "creaturestats.hpp"#include "steering.hpp"#include "movement.hpp"#include "coordinateconverter.hpp"#include "actorutil.hpp"Namespaces | |
| MWMechanics | |
| Game mechanics and NPC-AI. | |
Variables | |
| static const int | MWMechanics::COUNT_BEFORE_RESET = 10 |
| static const float | MWMechanics::DOOR_CHECK_INTERVAL = 1.5f |
| static const int | MWMechanics::GREETING_SHOULD_START = 4 |
| static const int | MWMechanics::GREETING_SHOULD_END = 10 |
| static const int | MWMechanics::DESTINATION_TOLERANCE = 64 |
| static const int | MWMechanics::MINIMUM_WANDER_DISTANCE = DESTINATION_TOLERANCE * 2 |
1.8.6