diff options
Diffstat (limited to 'application/main.cpp')
-rw-r--r-- | application/main.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/application/main.cpp b/application/main.cpp index d96b188..3536cf7 100644 --- a/application/main.cpp +++ b/application/main.cpp @@ -64,10 +64,11 @@ public: Link::Ptr l3; for (std::optional<Angle> previousDir; const auto [fromPos, toPos] : std::views::pairwise(nodes)) { - const auto links = railLinks->create({ - .fromEnd = {.position = fromPos, .direction = previousDir}, - .toEnd = {.position = toPos, .direction = std::nullopt}, - }); + const auto links = railLinks->create(gameState->terrain.get(), + { + .fromEnd = {.position = fromPos, .direction = previousDir}, + .toEnd = {.position = toPos, .direction = std::nullopt}, + }); for (const auto & link : links) { railLinks->add(terrain.get(), link); } |