summaryrefslogtreecommitdiffstats
path: root/src/core
diff options
context:
space:
mode:
authoraap <aap@papnet.eu>2020-05-12 16:27:12 +0200
committeraap <aap@papnet.eu>2020-05-12 16:36:23 +0200
commit98a233da43acfa1bd1144d5b0236783beef30785 (patch)
treecd809b4b3cfb8c78dd3f486856dc29304a7cd070 /src/core
parentfix garages (diff)
downloadre3-98a233da43acfa1bd1144d5b0236783beef30785.tar
re3-98a233da43acfa1bd1144d5b0236783beef30785.tar.gz
re3-98a233da43acfa1bd1144d5b0236783beef30785.tar.bz2
re3-98a233da43acfa1bd1144d5b0236783beef30785.tar.lz
re3-98a233da43acfa1bd1144d5b0236783beef30785.tar.xz
re3-98a233da43acfa1bd1144d5b0236783beef30785.tar.zst
re3-98a233da43acfa1bd1144d5b0236783beef30785.zip
Diffstat (limited to 'src/core')
-rw-r--r--src/core/Cam.cpp4
-rw-r--r--src/core/main.cpp3
2 files changed, 5 insertions, 2 deletions
diff --git a/src/core/Cam.cpp b/src/core/Cam.cpp
index 21569647..8cd44f6f 100644
--- a/src/core/Cam.cpp
+++ b/src/core/Cam.cpp
@@ -5099,7 +5099,7 @@ CCam::Process_FollowCar_SA(const CVector& CameraTarget, float TargetOrientation,
CColPoint foundCol;
CEntity* foundEnt;
CWorld::pIgnoreEntity = CamTargetEntity;
- if (CWorld::ProcessLineOfSight(TargetCoors, Source, foundCol, foundEnt, true, dontCollideWithCars < 0.1f, false, true, false, true, false)) {
+ if (CWorld::ProcessLineOfSight(TargetCoors, Source, foundCol, foundEnt, true, dontCollideWithCars < 0.1f, false, false, false, true, false)) {
float obstacleTargetDist = (TargetCoors - foundCol.point).Magnitude();
float obstacleCamDist = newDistance - obstacleTargetDist;
if (!foundEnt->IsPed() || obstacleCamDist <= 1.0f) {
@@ -5108,7 +5108,7 @@ CCam::Process_FollowCar_SA(const CVector& CameraTarget, float TargetOrientation,
RwCameraSetNearClipPlane(Scene.camera, Max(0.05f, obstacleTargetDist - 0.3f));
}
} else {
- if (!CWorld::ProcessLineOfSight(foundCol.point, Source, foundCol, foundEnt, true, dontCollideWithCars < 0.1f, false, true, false, true, false)) {
+ if (!CWorld::ProcessLineOfSight(foundCol.point, Source, foundCol, foundEnt, true, dontCollideWithCars < 0.1f, false, false, false, true, false)) {
float lessClip = obstacleCamDist - 0.35f;
if (lessClip <= DEFAULT_NEAR)
RwCameraSetNearClipPlane(Scene.camera, lessClip);
diff --git a/src/core/main.cpp b/src/core/main.cpp
index d6af0b2a..bcd6202e 100644
--- a/src/core/main.cpp
+++ b/src/core/main.cpp
@@ -263,6 +263,9 @@ DoFade(void)
void
DoRWStuffEndOfFrame(void)
{
+char buf[100];
+sprintf(buf, "timestep: %f %f", CTimer::GetTimeStep(), CTimer::GetTimeStepInMilliseconds());
+CDebug::PrintAt(buf, 10, 10);
CDebug::DisplayScreenStrings(); // custom
CDebug::DebugDisplayTextBuffer();
FlushObrsPrintfs();