diff options
Diffstat (limited to '')
-rw-r--r-- | .vscode/settings.json | 2 | ||||
-rw-r--r-- | codewarrior/reVC.mcp.xml | 6 | ||||
-rw-r--r-- | premake5.lua | 12 | ||||
-rw-r--r-- | src/audio/AudioLogic.cpp | 2 | ||||
-rw-r--r-- | src/control/Garages.cpp | 3 | ||||
-rw-r--r-- | src/peds/Ped.cpp | 12 | ||||
-rw-r--r-- | src/renderer/2dEffect.h (renamed from src/render/2dEffect.h) | 0 | ||||
-rw-r--r-- | src/renderer/Antennas.cpp (renamed from src/render/Antennas.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Antennas.h (renamed from src/render/Antennas.h) | 0 | ||||
-rw-r--r-- | src/renderer/Clouds.cpp (renamed from src/render/Clouds.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Clouds.h (renamed from src/render/Clouds.h) | 0 | ||||
-rw-r--r-- | src/renderer/Console.cpp (renamed from src/render/Console.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Console.h (renamed from src/render/Console.h) | 0 | ||||
-rw-r--r-- | src/renderer/Coronas.cpp (renamed from src/render/Coronas.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Coronas.h (renamed from src/render/Coronas.h) | 0 | ||||
-rw-r--r-- | src/renderer/Credits.cpp (renamed from src/render/Credits.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Credits.h (renamed from src/render/Credits.h) | 0 | ||||
-rw-r--r-- | src/renderer/CutsceneShadow.cpp (renamed from src/render/CutsceneShadow.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/CutsceneShadow.h (renamed from src/render/CutsceneShadow.h) | 0 | ||||
-rw-r--r-- | src/renderer/Draw.cpp (renamed from src/render/Draw.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Draw.h (renamed from src/render/Draw.h) | 0 | ||||
-rw-r--r-- | src/renderer/Fluff.cpp (renamed from src/render/Fluff.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Fluff.h (renamed from src/render/Fluff.h) | 0 | ||||
-rw-r--r-- | src/renderer/Font.cpp (renamed from src/render/Font.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Font.h (renamed from src/render/Font.h) | 0 | ||||
-rw-r--r-- | src/renderer/Glass.cpp (renamed from src/render/Glass.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Glass.h (renamed from src/render/Glass.h) | 0 | ||||
-rw-r--r-- | src/renderer/Hud.cpp (renamed from src/render/Hud.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Hud.h (renamed from src/render/Hud.h) | 0 | ||||
-rw-r--r-- | src/renderer/Instance.cpp (renamed from src/render/Instance.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Instance.h (renamed from src/render/Instance.h) | 0 | ||||
-rw-r--r-- | src/renderer/Lines.cpp (renamed from src/render/Lines.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Lines.h (renamed from src/render/Lines.h) | 0 | ||||
-rw-r--r-- | src/renderer/MBlur.cpp (renamed from src/render/MBlur.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/MBlur.h (renamed from src/render/MBlur.h) | 0 | ||||
-rw-r--r-- | src/renderer/Occlusion.cpp (renamed from src/render/Occlusion.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Occlusion.h (renamed from src/render/Occlusion.h) | 0 | ||||
-rw-r--r-- | src/renderer/Particle.cpp (renamed from src/render/Particle.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Particle.h (renamed from src/render/Particle.h) | 0 | ||||
-rw-r--r-- | src/renderer/ParticleMgr.cpp (renamed from src/render/ParticleMgr.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/ParticleMgr.h (renamed from src/render/ParticleMgr.h) | 0 | ||||
-rw-r--r-- | src/renderer/ParticleType.h (renamed from src/render/ParticleType.h) | 0 | ||||
-rw-r--r-- | src/renderer/PlayerSkin.cpp (renamed from src/render/PlayerSkin.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/PlayerSkin.h (renamed from src/render/PlayerSkin.h) | 0 | ||||
-rw-r--r-- | src/renderer/PointLights.cpp (renamed from src/render/PointLights.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/PointLights.h (renamed from src/render/PointLights.h) | 0 | ||||
-rw-r--r-- | src/renderer/RenderBuffer.cpp (renamed from src/render/RenderBuffer.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/RenderBuffer.h (renamed from src/render/RenderBuffer.h) | 0 | ||||
-rw-r--r-- | src/renderer/Renderer.cpp (renamed from src/render/Renderer.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Renderer.h (renamed from src/render/Renderer.h) | 0 | ||||
-rw-r--r-- | src/renderer/Rubbish.cpp (renamed from src/render/Rubbish.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Rubbish.h (renamed from src/render/Rubbish.h) | 0 | ||||
-rw-r--r-- | src/renderer/ShadowCamera.cpp (renamed from src/render/ShadowCamera.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/ShadowCamera.h (renamed from src/render/ShadowCamera.h) | 0 | ||||
-rw-r--r-- | src/renderer/Shadows.cpp (renamed from src/render/Shadows.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Shadows.h (renamed from src/render/Shadows.h) | 0 | ||||
-rw-r--r-- | src/renderer/Skidmarks.cpp (renamed from src/render/Skidmarks.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Skidmarks.h (renamed from src/render/Skidmarks.h) | 0 | ||||
-rw-r--r-- | src/renderer/SpecialFX.cpp (renamed from src/render/SpecialFX.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/SpecialFX.h (renamed from src/render/SpecialFX.h) | 0 | ||||
-rw-r--r-- | src/renderer/Sprite.cpp (renamed from src/render/Sprite.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Sprite.h (renamed from src/render/Sprite.h) | 0 | ||||
-rw-r--r-- | src/renderer/Sprite2d.cpp (renamed from src/render/Sprite2d.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Sprite2d.h (renamed from src/render/Sprite2d.h) | 0 | ||||
-rw-r--r-- | src/renderer/TexList.cpp (renamed from src/render/TexList.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/TexList.h (renamed from src/render/TexList.h) | 0 | ||||
-rw-r--r-- | src/renderer/Timecycle.cpp (renamed from src/render/Timecycle.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Timecycle.h (renamed from src/render/Timecycle.h) | 0 | ||||
-rw-r--r-- | src/renderer/VarConsole.cpp (renamed from src/render/VarConsole.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/VarConsole.h (renamed from src/render/VarConsole.h) | 0 | ||||
-rw-r--r-- | src/renderer/WaterCannon.cpp (renamed from src/render/WaterCannon.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/WaterCannon.h (renamed from src/render/WaterCannon.h) | 0 | ||||
-rw-r--r-- | src/renderer/WaterCreatures.cpp (renamed from src/render/WaterCreatures.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/WaterCreatures.h (renamed from src/render/WaterCreatures.h) | 0 | ||||
-rw-r--r-- | src/renderer/WaterLevel.cpp (renamed from src/render/WaterLevel.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/WaterLevel.h (renamed from src/render/WaterLevel.h) | 0 | ||||
-rw-r--r-- | src/renderer/Weather.cpp (renamed from src/render/Weather.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/Weather.h (renamed from src/render/Weather.h) | 0 | ||||
-rw-r--r-- | src/renderer/WindModifiers.cpp (renamed from src/render/WindModifiers.cpp) | 0 | ||||
-rw-r--r-- | src/renderer/WindModifiers.h (renamed from src/render/WindModifiers.h) | 0 | ||||
-rw-r--r-- | src/weapons/Weapon.cpp | 2 |
81 files changed, 21 insertions, 18 deletions
diff --git a/.vscode/settings.json b/.vscode/settings.json index 10cb5627..fee80960 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -13,7 +13,7 @@ "src/modelinfo", "src/objects", "src/peds", - "src/render", + "src/renderer", "src/rw", "src/save", "src/skel", diff --git a/codewarrior/reVC.mcp.xml b/codewarrior/reVC.mcp.xml index 92638894..750fb675 100644 --- a/codewarrior/reVC.mcp.xml +++ b/codewarrior/reVC.mcp.xml @@ -187,7 +187,7 @@ </SETTING>
<SETTING>
<SETTING><NAME>SearchPath</NAME>
- <SETTING><NAME>Path</NAME><VALUE>..\src\render</VALUE></SETTING>
+ <SETTING><NAME>Path</NAME><VALUE>..\src\renderer</VALUE></SETTING>
<SETTING><NAME>PathFormat</NAME><VALUE>Windows</VALUE></SETTING>
<SETTING><NAME>PathRoot</NAME><VALUE>Project</VALUE></SETTING>
</SETTING>
@@ -6712,7 +6712,7 @@ </SETTING>
<SETTING>
<SETTING><NAME>SearchPath</NAME>
- <SETTING><NAME>Path</NAME><VALUE>..\src\render</VALUE></SETTING>
+ <SETTING><NAME>Path</NAME><VALUE>..\src\renderer</VALUE></SETTING>
<SETTING><NAME>PathFormat</NAME><VALUE>Windows</VALUE></SETTING>
<SETTING><NAME>PathRoot</NAME><VALUE>Project</VALUE></SETTING>
</SETTING>
@@ -14909,7 +14909,7 @@ <PATHFORMAT>Windows</PATHFORMAT>
</FILEREF>
</GROUP>
- <GROUP><NAME>render</NAME>
+ <GROUP><NAME>renderer</NAME>
<FILEREF>
<TARGETNAME>Debug</TARGETNAME>
<PATHTYPE>Name</PATHTYPE>
diff --git a/premake5.lua b/premake5.lua index f6c31675..a899d5d5 100644 --- a/premake5.lua +++ b/premake5.lua @@ -86,7 +86,7 @@ workspace "reLCS" linkoptions { "-fsanitize=address" } end - filter { "system:windows" }
+ filter { "system:windows" } configurations { "Vanilla" } platforms { "win-x86-RW34_d3d8-mss", @@ -273,7 +273,7 @@ project "reLCS" files { addSrcFiles("src/modelinfo") } files { addSrcFiles("src/objects") } files { addSrcFiles("src/peds") } - files { addSrcFiles("src/render") } + files { addSrcFiles("src/renderer") } files { addSrcFiles("src/rw") } files { addSrcFiles("src/save") } files { addSrcFiles("src/skel") } @@ -304,7 +304,7 @@ project "reLCS" includedirs { "src/modelinfo" } includedirs { "src/objects" } includedirs { "src/peds" } - includedirs { "src/render" } + includedirs { "src/renderer" } includedirs { "src/rw" } includedirs { "src/save/" } includedirs { "src/skel/" } @@ -322,9 +322,9 @@ project "reLCS" includedirs { "vendor/ogg/include" } includedirs { "vendor/opus/include" } includedirs { "vendor/opusfile/include" } - end
-
- filter "configurations:Vanilla"
+ end + + filter "configurations:Vanilla" defines { "VANILLA_DEFINES" } filter "platforms:*mss" diff --git a/src/audio/AudioLogic.cpp b/src/audio/AudioLogic.cpp index 2d8cebc2..2e2b7e1f 100644 --- a/src/audio/AudioLogic.cpp +++ b/src/audio/AudioLogic.cpp @@ -2965,7 +2965,7 @@ cAudioManager::ProcessVehicleOneShots(cVehicleParams& params) CPed *pPed = params.m_pVehicle->pDriver; if(!pPed) break; - if(!pPed->HasWeaponSlot(WEAPONSLOT_SUBMACHINEGUN)) { + if(!pPed->HasWeaponSlot(WEAPONSLOT_SUBMACHINEGUN) || (params.m_pVehicle->GetModelIndex() == MI_PREDATOR && !pPed->IsPedDoingDriveByShooting())) { sampleIndex = SFX_UZI_LEFT; frequency = SampleManager.GetSampleBaseFrequency(sampleIndex); frequency += RandomDisplacement(frequency / 32); diff --git a/src/control/Garages.cpp b/src/control/Garages.cpp index cbf17be9..2c0bf8f2 100644 --- a/src/control/Garages.cpp +++ b/src/control/Garages.cpp @@ -2618,6 +2618,9 @@ void CGarages::Save(uint8 * buf, uint32 * size) //INITSAVEBUF *size = 10692; // for some reason it's not actual size again //*size = (6 * sizeof(uint32) + TOTAL_COLLECTCARS_GARAGES * sizeof(*CarTypesCollected) + sizeof(uint32) + TOTAL_HIDEOUT_GARAGES * NUM_GARAGE_STORED_CARS * sizeof(CStoredCar) + NUM_GARAGES * sizeof(CGarage)); +#if !defined THIS_IS_STUPID && defined COMPATIBLE_SAVES + memset(buf + 7340, 0, *size - 7340); // garbage data is written otherwise +#endif CloseHideOutGaragesBeforeSave(); WriteSaveBuf(buf, NumGarages); WriteSaveBuf(buf, (uint32)BombsAreFree); diff --git a/src/peds/Ped.cpp b/src/peds/Ped.cpp index 9d261010..c0b1af23 100644 --- a/src/peds/Ped.cpp +++ b/src/peds/Ped.cpp @@ -2362,12 +2362,12 @@ CPed::ProcessControl(void) } else { obstacleForFlyingOtherDirZ = 501.0f; } - uint8 flyDir = 0; + int16 flyDir = 0; float feetZ = GetPosition().z - FEET_OFFSET; #ifdef FIX_BUGS - if (obstacleForFlyingZ > feetZ && obstacleForFlyingOtherDirZ < 501.0f) + if (obstacleForFlyingZ > feetZ && obstacleForFlyingZ < 500.0f) flyDir = 1; - else if (obstacleForFlyingOtherDirZ > feetZ && obstacleForFlyingZ < 500.0f) + else if (obstacleForFlyingOtherDirZ > feetZ && obstacleForFlyingOtherDirZ < 501.0f) flyDir = 2; #else if ((obstacleForFlyingZ > feetZ && obstacleForFlyingOtherDirZ < 500.0f) || (obstacleForFlyingZ > feetZ && obstacleForFlyingOtherDirZ > feetZ)) @@ -2376,8 +2376,8 @@ CPed::ProcessControl(void) flyDir = 2; #endif - if (flyDir != 0 && !bHeadStuckInCollision) { - SetPosition((flyDir == 2 ? obstacleForFlyingOtherDir.point : obstacleForFlying.point)); + if (flyDir > 0 && !bHeadStuckInCollision) { + GetMatrix().SetTranslateOnly(flyDir == 2 ? obstacleForFlyingOtherDir.point : obstacleForFlying.point); GetMatrix().GetPosition().z += FEET_OFFSET; GetMatrix().UpdateRW(); SetLanding(); @@ -3009,7 +3009,7 @@ CPed::ProcessEntityCollision(CEntity *collidingEnt, CColPoint *collidingPoints) lowerSpeedLimit *= 1.5f; } CAnimBlendAssociation *fallAnim = RpAnimBlendClumpGetAssociation(GetClump(), ANIM_STD_FALL); - if (!bWasStanding && speed > upperSpeedLimit && (!bPushedAlongByCar || m_vecMoveSpeed.z < lowerSpeedLimit) + if (!bWasStanding && ((speed > upperSpeedLimit && !bPushedAlongByCar) || (m_vecMoveSpeed.z < lowerSpeedLimit)) && m_pCollidingEntity != collidingEnt) { float damage = 100.0f * Max(speed - 0.25f, 0.0f); diff --git a/src/render/2dEffect.h b/src/renderer/2dEffect.h index 8ad2b946..8ad2b946 100644 --- a/src/render/2dEffect.h +++ b/src/renderer/2dEffect.h diff --git a/src/render/Antennas.cpp b/src/renderer/Antennas.cpp index 5e30aca2..5e30aca2 100644 --- a/src/render/Antennas.cpp +++ b/src/renderer/Antennas.cpp diff --git a/src/render/Antennas.h b/src/renderer/Antennas.h index 47cb1dad..47cb1dad 100644 --- a/src/render/Antennas.h +++ b/src/renderer/Antennas.h diff --git a/src/render/Clouds.cpp b/src/renderer/Clouds.cpp index 9cd32c5f..9cd32c5f 100644 --- a/src/render/Clouds.cpp +++ b/src/renderer/Clouds.cpp diff --git a/src/render/Clouds.h b/src/renderer/Clouds.h index ef33030b..ef33030b 100644 --- a/src/render/Clouds.h +++ b/src/renderer/Clouds.h diff --git a/src/render/Console.cpp b/src/renderer/Console.cpp index 244bfb17..244bfb17 100644 --- a/src/render/Console.cpp +++ b/src/renderer/Console.cpp diff --git a/src/render/Console.h b/src/renderer/Console.h index 9f22236f..9f22236f 100644 --- a/src/render/Console.h +++ b/src/renderer/Console.h diff --git a/src/render/Coronas.cpp b/src/renderer/Coronas.cpp index a00dc165..a00dc165 100644 --- a/src/render/Coronas.cpp +++ b/src/renderer/Coronas.cpp diff --git a/src/render/Coronas.h b/src/renderer/Coronas.h index 45f027d8..45f027d8 100644 --- a/src/render/Coronas.h +++ b/src/renderer/Coronas.h diff --git a/src/render/Credits.cpp b/src/renderer/Credits.cpp index 81e76625..81e76625 100644 --- a/src/render/Credits.cpp +++ b/src/renderer/Credits.cpp diff --git a/src/render/Credits.h b/src/renderer/Credits.h index e049ce76..e049ce76 100644 --- a/src/render/Credits.h +++ b/src/renderer/Credits.h diff --git a/src/render/CutsceneShadow.cpp b/src/renderer/CutsceneShadow.cpp index 8cb33896..8cb33896 100644 --- a/src/render/CutsceneShadow.cpp +++ b/src/renderer/CutsceneShadow.cpp diff --git a/src/render/CutsceneShadow.h b/src/renderer/CutsceneShadow.h index a59fe78f..a59fe78f 100644 --- a/src/render/CutsceneShadow.h +++ b/src/renderer/CutsceneShadow.h diff --git a/src/render/Draw.cpp b/src/renderer/Draw.cpp index 9c5921c3..9c5921c3 100644 --- a/src/render/Draw.cpp +++ b/src/renderer/Draw.cpp diff --git a/src/render/Draw.h b/src/renderer/Draw.h index b96fa813..b96fa813 100644 --- a/src/render/Draw.h +++ b/src/renderer/Draw.h diff --git a/src/render/Fluff.cpp b/src/renderer/Fluff.cpp index 404f1a4a..404f1a4a 100644 --- a/src/render/Fluff.cpp +++ b/src/renderer/Fluff.cpp diff --git a/src/render/Fluff.h b/src/renderer/Fluff.h index 58c8410c..58c8410c 100644 --- a/src/render/Fluff.h +++ b/src/renderer/Fluff.h diff --git a/src/render/Font.cpp b/src/renderer/Font.cpp index b38b0efd..b38b0efd 100644 --- a/src/render/Font.cpp +++ b/src/renderer/Font.cpp diff --git a/src/render/Font.h b/src/renderer/Font.h index fdf5f3f2..fdf5f3f2 100644 --- a/src/render/Font.h +++ b/src/renderer/Font.h diff --git a/src/render/Glass.cpp b/src/renderer/Glass.cpp index b4ec8c7e..b4ec8c7e 100644 --- a/src/render/Glass.cpp +++ b/src/renderer/Glass.cpp diff --git a/src/render/Glass.h b/src/renderer/Glass.h index f1c85779..f1c85779 100644 --- a/src/render/Glass.h +++ b/src/renderer/Glass.h diff --git a/src/render/Hud.cpp b/src/renderer/Hud.cpp index f6374cf5..f6374cf5 100644 --- a/src/render/Hud.cpp +++ b/src/renderer/Hud.cpp diff --git a/src/render/Hud.h b/src/renderer/Hud.h index 4ae36886..4ae36886 100644 --- a/src/render/Hud.h +++ b/src/renderer/Hud.h diff --git a/src/render/Instance.cpp b/src/renderer/Instance.cpp index be6d73d6..be6d73d6 100644 --- a/src/render/Instance.cpp +++ b/src/renderer/Instance.cpp diff --git a/src/render/Instance.h b/src/renderer/Instance.h index 693cfdf1..693cfdf1 100644 --- a/src/render/Instance.h +++ b/src/renderer/Instance.h diff --git a/src/render/Lines.cpp b/src/renderer/Lines.cpp index b5c85149..b5c85149 100644 --- a/src/render/Lines.cpp +++ b/src/renderer/Lines.cpp diff --git a/src/render/Lines.h b/src/renderer/Lines.h index f2694fc0..f2694fc0 100644 --- a/src/render/Lines.h +++ b/src/renderer/Lines.h diff --git a/src/render/MBlur.cpp b/src/renderer/MBlur.cpp index f2c85719..f2c85719 100644 --- a/src/render/MBlur.cpp +++ b/src/renderer/MBlur.cpp diff --git a/src/render/MBlur.h b/src/renderer/MBlur.h index 3dc53082..3dc53082 100644 --- a/src/render/MBlur.h +++ b/src/renderer/MBlur.h diff --git a/src/render/Occlusion.cpp b/src/renderer/Occlusion.cpp index ec7101a6..ec7101a6 100644 --- a/src/render/Occlusion.cpp +++ b/src/renderer/Occlusion.cpp diff --git a/src/render/Occlusion.h b/src/renderer/Occlusion.h index e0edef53..e0edef53 100644 --- a/src/render/Occlusion.h +++ b/src/renderer/Occlusion.h diff --git a/src/render/Particle.cpp b/src/renderer/Particle.cpp index 54b6ca92..54b6ca92 100644 --- a/src/render/Particle.cpp +++ b/src/renderer/Particle.cpp diff --git a/src/render/Particle.h b/src/renderer/Particle.h index a306f0c4..a306f0c4 100644 --- a/src/render/Particle.h +++ b/src/renderer/Particle.h diff --git a/src/render/ParticleMgr.cpp b/src/renderer/ParticleMgr.cpp index 04f42c82..04f42c82 100644 --- a/src/render/ParticleMgr.cpp +++ b/src/renderer/ParticleMgr.cpp diff --git a/src/render/ParticleMgr.h b/src/renderer/ParticleMgr.h index 16da2c5f..16da2c5f 100644 --- a/src/render/ParticleMgr.h +++ b/src/renderer/ParticleMgr.h diff --git a/src/render/ParticleType.h b/src/renderer/ParticleType.h index cb3d53f0..cb3d53f0 100644 --- a/src/render/ParticleType.h +++ b/src/renderer/ParticleType.h diff --git a/src/render/PlayerSkin.cpp b/src/renderer/PlayerSkin.cpp index ee944ca7..ee944ca7 100644 --- a/src/render/PlayerSkin.cpp +++ b/src/renderer/PlayerSkin.cpp diff --git a/src/render/PlayerSkin.h b/src/renderer/PlayerSkin.h index e0214ce0..e0214ce0 100644 --- a/src/render/PlayerSkin.h +++ b/src/renderer/PlayerSkin.h diff --git a/src/render/PointLights.cpp b/src/renderer/PointLights.cpp index 13872401..13872401 100644 --- a/src/render/PointLights.cpp +++ b/src/renderer/PointLights.cpp diff --git a/src/render/PointLights.h b/src/renderer/PointLights.h index 827200b9..827200b9 100644 --- a/src/render/PointLights.h +++ b/src/renderer/PointLights.h diff --git a/src/render/RenderBuffer.cpp b/src/renderer/RenderBuffer.cpp index 687cc76b..687cc76b 100644 --- a/src/render/RenderBuffer.cpp +++ b/src/renderer/RenderBuffer.cpp diff --git a/src/render/RenderBuffer.h b/src/renderer/RenderBuffer.h index a0f3e7b9..a0f3e7b9 100644 --- a/src/render/RenderBuffer.h +++ b/src/renderer/RenderBuffer.h diff --git a/src/render/Renderer.cpp b/src/renderer/Renderer.cpp index 85c52032..85c52032 100644 --- a/src/render/Renderer.cpp +++ b/src/renderer/Renderer.cpp diff --git a/src/render/Renderer.h b/src/renderer/Renderer.h index a4b6b0b8..a4b6b0b8 100644 --- a/src/render/Renderer.h +++ b/src/renderer/Renderer.h diff --git a/src/render/Rubbish.cpp b/src/renderer/Rubbish.cpp index 147c97b1..147c97b1 100644 --- a/src/render/Rubbish.cpp +++ b/src/renderer/Rubbish.cpp diff --git a/src/render/Rubbish.h b/src/renderer/Rubbish.h index 5a4e479b..5a4e479b 100644 --- a/src/render/Rubbish.h +++ b/src/renderer/Rubbish.h diff --git a/src/render/ShadowCamera.cpp b/src/renderer/ShadowCamera.cpp index f69c234f..f69c234f 100644 --- a/src/render/ShadowCamera.cpp +++ b/src/renderer/ShadowCamera.cpp diff --git a/src/render/ShadowCamera.h b/src/renderer/ShadowCamera.h index a2149db7..a2149db7 100644 --- a/src/render/ShadowCamera.h +++ b/src/renderer/ShadowCamera.h diff --git a/src/render/Shadows.cpp b/src/renderer/Shadows.cpp index ae4cf724..ae4cf724 100644 --- a/src/render/Shadows.cpp +++ b/src/renderer/Shadows.cpp diff --git a/src/render/Shadows.h b/src/renderer/Shadows.h index 937ff4eb..937ff4eb 100644 --- a/src/render/Shadows.h +++ b/src/renderer/Shadows.h diff --git a/src/render/Skidmarks.cpp b/src/renderer/Skidmarks.cpp index 08df330d..08df330d 100644 --- a/src/render/Skidmarks.cpp +++ b/src/renderer/Skidmarks.cpp diff --git a/src/render/Skidmarks.h b/src/renderer/Skidmarks.h index 28082f08..28082f08 100644 --- a/src/render/Skidmarks.h +++ b/src/renderer/Skidmarks.h diff --git a/src/render/SpecialFX.cpp b/src/renderer/SpecialFX.cpp index 4bf94f2b..4bf94f2b 100644 --- a/src/render/SpecialFX.cpp +++ b/src/renderer/SpecialFX.cpp diff --git a/src/render/SpecialFX.h b/src/renderer/SpecialFX.h index f163d8ca..f163d8ca 100644 --- a/src/render/SpecialFX.h +++ b/src/renderer/SpecialFX.h diff --git a/src/render/Sprite.cpp b/src/renderer/Sprite.cpp index f19ad55e..f19ad55e 100644 --- a/src/render/Sprite.cpp +++ b/src/renderer/Sprite.cpp diff --git a/src/render/Sprite.h b/src/renderer/Sprite.h index 952837a0..952837a0 100644 --- a/src/render/Sprite.h +++ b/src/renderer/Sprite.h diff --git a/src/render/Sprite2d.cpp b/src/renderer/Sprite2d.cpp index 92f326f8..92f326f8 100644 --- a/src/render/Sprite2d.cpp +++ b/src/renderer/Sprite2d.cpp diff --git a/src/render/Sprite2d.h b/src/renderer/Sprite2d.h index 5abd8d71..5abd8d71 100644 --- a/src/render/Sprite2d.h +++ b/src/renderer/Sprite2d.h diff --git a/src/render/TexList.cpp b/src/renderer/TexList.cpp index 1689837f..1689837f 100644 --- a/src/render/TexList.cpp +++ b/src/renderer/TexList.cpp diff --git a/src/render/TexList.h b/src/renderer/TexList.h index 7e042211..7e042211 100644 --- a/src/render/TexList.h +++ b/src/renderer/TexList.h diff --git a/src/render/Timecycle.cpp b/src/renderer/Timecycle.cpp index 8a3efd85..8a3efd85 100644 --- a/src/render/Timecycle.cpp +++ b/src/renderer/Timecycle.cpp diff --git a/src/render/Timecycle.h b/src/renderer/Timecycle.h index d8c333f6..d8c333f6 100644 --- a/src/render/Timecycle.h +++ b/src/renderer/Timecycle.h diff --git a/src/render/VarConsole.cpp b/src/renderer/VarConsole.cpp index 372a091a..372a091a 100644 --- a/src/render/VarConsole.cpp +++ b/src/renderer/VarConsole.cpp diff --git a/src/render/VarConsole.h b/src/renderer/VarConsole.h index 5179a10d..5179a10d 100644 --- a/src/render/VarConsole.h +++ b/src/renderer/VarConsole.h diff --git a/src/render/WaterCannon.cpp b/src/renderer/WaterCannon.cpp index 4aaa8d6f..4aaa8d6f 100644 --- a/src/render/WaterCannon.cpp +++ b/src/renderer/WaterCannon.cpp diff --git a/src/render/WaterCannon.h b/src/renderer/WaterCannon.h index 5b60639c..5b60639c 100644 --- a/src/render/WaterCannon.h +++ b/src/renderer/WaterCannon.h diff --git a/src/render/WaterCreatures.cpp b/src/renderer/WaterCreatures.cpp index 4c6c92a6..4c6c92a6 100644 --- a/src/render/WaterCreatures.cpp +++ b/src/renderer/WaterCreatures.cpp diff --git a/src/render/WaterCreatures.h b/src/renderer/WaterCreatures.h index 099cc1a4..099cc1a4 100644 --- a/src/render/WaterCreatures.h +++ b/src/renderer/WaterCreatures.h diff --git a/src/render/WaterLevel.cpp b/src/renderer/WaterLevel.cpp index a241ac9f..a241ac9f 100644 --- a/src/render/WaterLevel.cpp +++ b/src/renderer/WaterLevel.cpp diff --git a/src/render/WaterLevel.h b/src/renderer/WaterLevel.h index d12fb9f6..d12fb9f6 100644 --- a/src/render/WaterLevel.h +++ b/src/renderer/WaterLevel.h diff --git a/src/render/Weather.cpp b/src/renderer/Weather.cpp index 7358654c..7358654c 100644 --- a/src/render/Weather.cpp +++ b/src/renderer/Weather.cpp diff --git a/src/render/Weather.h b/src/renderer/Weather.h index 0e7cf9bd..0e7cf9bd 100644 --- a/src/render/Weather.h +++ b/src/renderer/Weather.h diff --git a/src/render/WindModifiers.cpp b/src/renderer/WindModifiers.cpp index 3bd6ac9c..3bd6ac9c 100644 --- a/src/render/WindModifiers.cpp +++ b/src/renderer/WindModifiers.cpp diff --git a/src/render/WindModifiers.h b/src/renderer/WindModifiers.h index 7c2e57bd..7c2e57bd 100644 --- a/src/render/WindModifiers.h +++ b/src/renderer/WindModifiers.h diff --git a/src/weapons/Weapon.cpp b/src/weapons/Weapon.cpp index e546eb05..bac82588 100644 --- a/src/weapons/Weapon.cpp +++ b/src/weapons/Weapon.cpp @@ -3182,7 +3182,7 @@ bool CPed::IsPedDoingDriveByShooting(void) { #ifdef FIX_BUGS - if (FindPlayerPed() == this && CWeaponInfo::GetWeaponInfo(GetWeapon()->m_eWeaponType)->m_nWeaponSlot == 5) { + if (FindPlayerPed() == this && CWeaponInfo::GetWeaponInfo(GetWeapon()->m_eWeaponType)->m_nWeaponSlot == WEAPONSLOT_SUBMACHINEGUN) { #else if (FindPlayerPed() == this && GetWeapon()->m_eWeaponType == WEAPONTYPE_UZI) { #endif |