From aef8a11cc4f7c4a4384df19b9a3777676655fd40 Mon Sep 17 00:00:00 2001 From: Segey Lapin Date: Sun, 24 Oct 2021 16:18:10 +0300 Subject: [PATCH] Fixed site index --- modules/world/road_grid.cpp | 3 ++- modules/world/road_grid.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/world/road_grid.cpp b/modules/world/road_grid.cpp index a9ad6df..6af3375 100644 --- a/modules/world/road_grid.cpp +++ b/modules/world/road_grid.cpp @@ -254,7 +254,8 @@ void RoadDiagram::process_diagram(const Dictionary &diagram) ge.edge = ge_data["edge"]; site.graphedges.write[j] = ge; } - site.index = site_data["index"]; + site.index = i; + site.diagram_index = site_data["index"]; site.pos = site_data["pos"]; site.polygon = site_data["polygon"]; site.vertices = site_data["vertices"]; diff --git a/modules/world/road_grid.h b/modules/world/road_grid.h index 559a38c..caae575 100644 --- a/modules/world/road_grid.h +++ b/modules/world/road_grid.h @@ -49,7 +49,7 @@ struct map_site { SITE_EMPTY, SITE_MAX }; - int index; + int index, diagram_index; Vector2 pos; Vector graphedges; Vector vertices;