
void cMisc::NoRecoil(bool OnOff)
{
if( OnOff )
{
Tools.MemoryEdit((void*)(pAddresses->Address[ADDR_RECOIL1].Value), (void*)"\x90\x90\x90", 3);
Tools.MemoryEdit((void*)(pAddresses->Address[ADDR_RECOIL2].Value), (void*)"\x90\x90\x90", 3);
Tools.MemoryEdit((void*)(pAddresses->Address[ADDR_RECOIL3].Value), (void*)"\x90\x90\x90", 3);
Tools.MemoryEdit((void*)(pAddresses->Address[ADDR_RECOIL4].Value), (void*)"\x90\x90\x90", 3);
Tools.MemoryEdit((void*)(pAddresses->Address[ADDR_RECOIL5].Value), (void*)"\x90\x90\x90", 3);
}
else
{
Tools.MemoryEdit((void*)(pAddresses->Address[ADDR_RECOIL1].Value), (void*)"\xD8\x66\x54", 3);
Tools.MemoryEdit((void*)(pAddresses->Address[ADDR_RECOIL2].Value), (void*)"\xD9\x46\x54", 3);
Tools.MemoryEdit((void*)(pAddresses->Address[ADDR_RECOIL3].Value), (void*)"\xD9\x5E\x54", 3);
Tools.MemoryEdit((void*)(pAddresses->Address[ADDR_RECOIL4].Value), (void*)"\xD9\x46\x48", 3);
Tools.MemoryEdit((void*)(pAddresses->Address[ADDR_RECOIL5].Value), (void*)"\xD9\x5E\x48", 3);
}
}