summaryrefslogtreecommitdiffstats
path: root/src/control/Restart.cpp
diff options
context:
space:
mode:
authorNikolay Korolev <nickvnuk@gmail.com>2020-05-06 13:42:41 +0200
committerNikolay Korolev <nickvnuk@gmail.com>2020-05-06 13:42:41 +0200
commit8c036ec671f51a6957f0ac57daf8897ce5fa0925 (patch)
treeb05bf852327cc5442e9bacbb7e2fb1e66bc3ea4a /src/control/Restart.cpp
parentMerge remote-tracking branch 'upstream/miami' into miami (diff)
parentFix appveyor (diff)
downloadre3-8c036ec671f51a6957f0ac57daf8897ce5fa0925.tar
re3-8c036ec671f51a6957f0ac57daf8897ce5fa0925.tar.gz
re3-8c036ec671f51a6957f0ac57daf8897ce5fa0925.tar.bz2
re3-8c036ec671f51a6957f0ac57daf8897ce5fa0925.tar.lz
re3-8c036ec671f51a6957f0ac57daf8897ce5fa0925.tar.xz
re3-8c036ec671f51a6957f0ac57daf8897ce5fa0925.tar.zst
re3-8c036ec671f51a6957f0ac57daf8897ce5fa0925.zip
Diffstat (limited to 'src/control/Restart.cpp')
-rw-r--r--src/control/Restart.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/control/Restart.cpp b/src/control/Restart.cpp
index 3926db45..64cabf5d 100644
--- a/src/control/Restart.cpp
+++ b/src/control/Restart.cpp
@@ -80,13 +80,13 @@ CRestart::FindClosestHospitalRestartPoint(const CVector &pos, CVector *outPos, f
return;
}
- eLevelName curlevel = CTheZones::GetLevelFromPosition(pos);
+ eLevelName curlevel = CTheZones::GetLevelFromPosition(&pos);
float fMinDist = 16000000.0f;
int closestPoint = NUM_RESTART_POINTS;
// find closest point on this level
for (int i = 0; i < NumberOfHospitalRestarts; i++) {
- if (CTheZones::GetLevelFromPosition(HospitalRestartPoints[i]) == (OverrideHospitalLevel != LEVEL_NONE ? OverrideHospitalLevel : curlevel)) {
+ if (CTheZones::GetLevelFromPosition(&HospitalRestartPoints[i]) == (OverrideHospitalLevel != LEVEL_NONE ? OverrideHospitalLevel : curlevel)) {
float dist = (pos - HospitalRestartPoints[i]).MagnitudeSqr();
if (fMinDist >= dist) {
fMinDist = dist;
@@ -127,13 +127,13 @@ CRestart::FindClosestPoliceRestartPoint(const CVector &pos, CVector *outPos, flo
return;
}
- eLevelName curlevel = CTheZones::GetLevelFromPosition(pos);
+ eLevelName curlevel = CTheZones::GetLevelFromPosition(&pos);
float fMinDist = 16000000.0f;
int closestPoint = NUM_RESTART_POINTS;
// find closest point on this level
for (int i = 0; i < NumberOfPoliceRestarts; i++) {
- if (CTheZones::GetLevelFromPosition(PoliceRestartPoints[i]) == (OverridePoliceStationLevel != LEVEL_NONE ? OverridePoliceStationLevel : curlevel)) {
+ if (CTheZones::GetLevelFromPosition(&PoliceRestartPoints[i]) == (OverridePoliceStationLevel != LEVEL_NONE ? OverridePoliceStationLevel : curlevel)) {
float dist = (pos - PoliceRestartPoints[i]).MagnitudeSqr();
if (fMinDist >= dist) {
fMinDist = dist;