OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions
mechanicsmanagerimp.cpp File Reference
#include "mechanicsmanagerimp.hpp"
#include <limits.h>
#include <components/misc/rng.hpp>
#include <components/esm/esmwriter.hpp>
#include <components/esm/stolenitems.hpp>
#include <components/sceneutil/positionattitudetransform.hpp>
#include "../mwworld/esmstore.hpp"
#include "../mwworld/inventorystore.hpp"
#include "../mwworld/class.hpp"
#include "../mwworld/player.hpp"
#include "../mwbase/environment.hpp"
#include "../mwbase/world.hpp"
#include "../mwbase/windowmanager.hpp"
#include "../mwbase/dialoguemanager.hpp"
#include "aicombat.hpp"
#include "aipursue.hpp"
#include "spellcasting.hpp"
#include "autocalcspell.hpp"
#include "npcstats.hpp"
#include "actorutil.hpp"
#include "combat.hpp"
Include dependency graph for mechanicsmanagerimp.cpp:

Namespaces

 anonymous_namespace{mechanicsmanagerimp.cpp}
 
 MWMechanics
 Game mechanics and NPC-AI.
 

Functions

float anonymous_namespace{mechanicsmanagerimp.cpp}::getFightDispositionBias (float disposition)
 
void anonymous_namespace{mechanicsmanagerimp.cpp}::getPersuasionRatings (const MWMechanics::NpcStats &stats, float &rating1, float &rating2, float &rating3, bool player)