|
|
|
@ -137,7 +137,7 @@ namespace MWMechanics
|
|
|
|
|
short unsigned getRandomIdle();
|
|
|
|
|
void setPathToAnAllowedNode(const MWWorld::Ptr& actor, AiWanderStorage& storage, const ESM::Position& actorPos);
|
|
|
|
|
void playGreetingIfPlayerGetsTooClose(const MWWorld::Ptr& actor, AiWanderStorage& storage);
|
|
|
|
|
void evadeObstacles(const MWWorld::Ptr& actor, AiWanderStorage& storage, float duration, ESM::Position& pos);
|
|
|
|
|
void evadeObstacles(const MWWorld::Ptr& actor, AiWanderStorage& storage);
|
|
|
|
|
void playIdleDialogueRandomly(const MWWorld::Ptr& actor);
|
|
|
|
|
void turnActorToFacePlayer(const osg::Vec3f& actorPosition, const osg::Vec3f& playerPosition, AiWanderStorage& storage);
|
|
|
|
|
void doPerFrameActionsForState(const MWWorld::Ptr& actor, float duration, AiWanderStorage& storage, ESM::Position& pos);
|
|
|
|
|