From 5793c4d2b99d615da33fe02b3c602e0e3cade584 Mon Sep 17 00:00:00 2001 From: bridge Date: Tue, 6 Jan 2026 23:04:56 +0800 Subject: [PATCH] add lode --- src/run/load_map.py | 1 + .../game/panels/info/RegionDetail.vue | 14 ++++++++++ .../panels/info/components/SecondaryPopup.vue | 26 ++++++++++++++++--- web/src/types/core.ts | 1 + 4 files changed, 38 insertions(+), 4 deletions(-) diff --git a/src/run/load_map.py b/src/run/load_map.py index 98251d1..b93acf7 100644 --- a/src/run/load_map.py +++ b/src/run/load_map.py @@ -100,6 +100,7 @@ def _load_and_assign_regions(game_map: Map, region_coords: dict[int, list[tuple[ if type_tag == "normal": params["animal_ids"] = _parse_list(get_str(row, "animal_ids")) params["plant_ids"] = _parse_list(get_str(row, "plant_ids")) + params["lode_ids"] = _parse_list(get_str(row, "lode_ids")) elif type_tag == "cultivate": params["essence_type"] = EssenceType.from_str(get_str(row, "root_type")) params["essence_density"] = get_int(row, "root_density") diff --git a/web/src/components/game/panels/info/RegionDetail.vue b/web/src/components/game/panels/info/RegionDetail.vue index 5300603..ab26481 100644 --- a/web/src/components/game/panels/info/RegionDetail.vue +++ b/web/src/components/game/panels/info/RegionDetail.vue @@ -93,6 +93,20 @@ function jumpToAvatar(id: string) { /> + + +
+
矿脉分布
+
+ +
+
diff --git a/web/src/components/game/panels/info/components/SecondaryPopup.vue b/web/src/components/game/panels/info/components/SecondaryPopup.vue index 4de7d7c..41bd2f7 100644 --- a/web/src/components/game/panels/info/components/SecondaryPopup.vue +++ b/web/src/components/game/panels/info/components/SecondaryPopup.vue @@ -1,12 +1,30 @@