From fa4b875a2bf698179ff39d38301594d939403ce6 Mon Sep 17 00:00:00 2001 From: devZoGok Date: Sat, 26 Aug 2023 17:56:43 +0300 Subject: [PATCH] (BANDAID FIX!) filling in landmass cells for regions "missed" by ray casting --- mapEditorAppState.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mapEditorAppState.cpp b/mapEditorAppState.cpp index a3e8f9f..73440ce 100644 --- a/mapEditorAppState.cpp +++ b/mapEditorAppState.cpp @@ -272,8 +272,9 @@ namespace battleship{ Ray::sortResults(res); if(res.empty()){ - cout << "Missed map from " << rayPos.x << " " << rayPos.y << " " << rayPos.z << "\n"; - continue; + Ray::CollisionResult r; + r.pos = Vector3(rayPos.x, 0, rayPos.z); + res.push_back(r); } Map::Cell::Type type = Map::Cell::Type::LAND;