diff options
author | Sergeanur <s.anureev@yandex.ua> | 2021-01-21 22:11:36 +0100 |
---|---|---|
committer | Sergeanur <s.anureev@yandex.ua> | 2021-01-21 22:11:36 +0100 |
commit | e8db0e3abb52c465d842133c09ea320a820e3121 (patch) | |
tree | cf5a011373899891c6a191f024839a29d018d8fb /src/weapons/Weapon.cpp | |
parent | More fonts (diff) | |
parent | Merge remote-tracking branch 'origin/miami' into lcs (diff) | |
download | re3-e8db0e3abb52c465d842133c09ea320a820e3121.tar re3-e8db0e3abb52c465d842133c09ea320a820e3121.tar.gz re3-e8db0e3abb52c465d842133c09ea320a820e3121.tar.bz2 re3-e8db0e3abb52c465d842133c09ea320a820e3121.tar.lz re3-e8db0e3abb52c465d842133c09ea320a820e3121.tar.xz re3-e8db0e3abb52c465d842133c09ea320a820e3121.tar.zst re3-e8db0e3abb52c465d842133c09ea320a820e3121.zip |
Diffstat (limited to 'src/weapons/Weapon.cpp')
-rw-r--r-- | src/weapons/Weapon.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/weapons/Weapon.cpp b/src/weapons/Weapon.cpp index bc575e4a..5f2fbf77 100644 --- a/src/weapons/Weapon.cpp +++ b/src/weapons/Weapon.cpp @@ -44,6 +44,10 @@ float fPlayerAimScale = 2.5f; bool CWeapon::bPhotographHasBeenTaken; +#ifdef SECUROM +int32 sniperPirateCheck = 0x00797743; // 'Cwy\0' ??? +#endif + CWeaponInfo * CWeapon::GetInfo() { @@ -2201,6 +2205,13 @@ CWeapon::FireSniper(CEntity *shooter) } } +#ifdef SECUROM + if (sniperPirateCheck){ + // if not pirated game + // sniperPirateCheck = 0; + } +#endif + #ifndef FIX_BUGS CWeaponInfo *info = GetInfo(); //unused #endif @@ -2217,6 +2228,10 @@ CWeapon::FireSniper(CEntity *shooter) dir.Normalise(); dir *= 16.0f; +#ifdef SECUROM + if (sniperPirateCheck) return true; +#endif + CBulletInfo::AddBullet(shooter, m_eWeaponType, source, dir); if ( shooter == FindPlayerPed() ) |