From c1e13177a1bbc6ce17d1ddc14cecc74cb278b853 Mon Sep 17 00:00:00 2001 From: aap Date: Wed, 27 May 2020 22:32:33 +0200 Subject: some CAutomobile --- src/render/Glass.h | 4 ++++ src/render/Renderer.cpp | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'src/render') diff --git a/src/render/Glass.h b/src/render/Glass.h index 51c5aae9..736e5205 100644 --- a/src/render/Glass.h +++ b/src/render/Glass.h @@ -1,6 +1,7 @@ #pragma once class CEntity; +class CVehicle; class CFallingGlassPane : public CMatrix { @@ -49,4 +50,7 @@ public: static void WindowRespondsToSoftCollision(CEntity *entity, float amount); static void WasGlassHitByBullet(CEntity *entity, CVector point); static void WindowRespondsToExplosion(CEntity *entity, CVector point); + +//TODO(MIAMI) + static void CarWindscreenShatters(CVehicle *vehicle, bool unk) {} }; \ No newline at end of file diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index f149c6fb..6ac10cb0 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -394,7 +394,7 @@ CRenderer::SetupEntityVisibility(CEntity *ent) } return VIS_VISIBLE; } - if(ent->m_flagE10){ + if(ent->bDontStream){ if(ent->m_rwObject == nil || !ent->bIsVisible) return VIS_INVISIBLE; if(!ent->GetIsOnScreen() || ent->IsEntityOccluded()) -- cgit v1.2.3