1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-29 18:32:36 +00:00
OpenMW/apps/openmw/mwmechanics/weaponpriority.hpp

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

22 lines
668 B
C++
Raw Normal View History

#ifndef OPENMW_WEAPON_PRIORITY_H
#define OPENMW_WEAPON_PRIORITY_H
2022-08-05 00:00:49 +02:00
namespace MWWorld
{
class Ptr;
}
namespace MWMechanics
{
float rateWeapon(const MWWorld::Ptr& item, const MWWorld::Ptr& actor, const MWWorld::Ptr& enemy, int type = -1,
float arrowRating = 0.f, float boltRating = 0.f);
float rateAmmo(const MWWorld::Ptr& actor, const MWWorld::Ptr& enemy, MWWorld::Ptr& bestAmmo, int ammoType);
float rateAmmo(const MWWorld::Ptr& actor, const MWWorld::Ptr& enemy, int ammoType);
2018-01-11 21:08:11 +04:00
float vanillaRateWeaponAndAmmo(
const MWWorld::Ptr& weapon, const MWWorld::Ptr& ammo, const MWWorld::Ptr& actor, const MWWorld::Ptr& enemy);
}
#endif