2022-02-08 23:06:33 -05:00
|
|
|
#include "backend/looped/looped.hpp"
|
2022-02-13 23:53:10 +01:00
|
|
|
#include "natives.hpp"
|
2022-02-08 23:06:33 -05:00
|
|
|
|
|
|
|
namespace big
|
|
|
|
{
|
2022-05-23 06:38:45 +08:00
|
|
|
static bool bLastInfiniteAmmo = false;
|
|
|
|
|
2022-02-08 23:06:33 -05:00
|
|
|
void looped::weapons_infinite_ammo()
|
|
|
|
{
|
2022-12-18 23:15:52 +01:00
|
|
|
bool bInfiniteAmmo = g.weapons.infinite_ammo;
|
2022-05-23 06:38:45 +08:00
|
|
|
|
|
|
|
if (bInfiniteAmmo || (!bInfiniteAmmo && bInfiniteAmmo != bLastInfiniteAmmo))
|
|
|
|
{
|
2022-12-18 23:15:52 +01:00
|
|
|
WEAPON::SET_PED_INFINITE_AMMO(self::ped, g.weapons.infinite_ammo, NULL);
|
2022-02-08 23:06:33 -05:00
|
|
|
|
2022-12-18 23:15:52 +01:00
|
|
|
bLastInfiniteAmmo = g.weapons.infinite_ammo;
|
2022-02-08 23:06:33 -05:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|