From 0dc28d966c952e072991887acb175c55518db4f1 Mon Sep 17 00:00:00 2001 From: Brent Kerby Date: Thu, 22 Oct 2026 17:26:48 -0600 Subject: [PATCH 1/7] Support max_return_distance setting, and increase reward_missing_connect_utility --- .../full-settings/Community Race Season 5.json | 2 +- rust/data/presets/full-settings/Default.json | 3 ++- .../presets/full-settings/Mentor Tournament.json | 2 +- .../Summer Series Expert Challenge.json | 2 +- .../templates/generate/map_settings.html | 8 ++++++++ .../templates/generate/map_settings_scripts.html | 7 +++++-- rust/maprando/src/map_repository.rs | 2 +- rust/maprando/src/map_settings.rs | 16 +++++++++++++++- 8 files changed, 34 insertions(+), 8 deletions(-) diff --git a/rust/data/presets/full-settings/Community Race Season 5.json b/rust/data/presets/full-settings/Community Race Season 5.json index c17023f44..28d19a6ba 100644 --- a/rust/data/presets/full-settings/Community Race Season 5.json +++ b/rust/data/presets/full-settings/Community Race Season 5.json @@ -4904,7 +4904,7 @@ 0.21052631578947367 ] }, - "reward_missing_connect_utility": 1.0, + "reward_missing_connect_utility": 2.0, "reward_area_x": 10.0, "reward_area_y": 10.0, "target_area_rooms": [ diff --git a/rust/data/presets/full-settings/Default.json b/rust/data/presets/full-settings/Default.json index 8e9ac0d22..991854e2e 100644 --- a/rust/data/presets/full-settings/Default.json +++ b/rust/data/presets/full-settings/Default.json @@ -4820,7 +4820,8 @@ 0.7 ] }, - "reward_missing_connect_utility": 1.0, + "reward_missing_connect_utility": 2.0, + "max_return_distance": 13.0, "reward_area_x": 10.0, "reward_area_y": 10.0, "target_area_rooms": [ diff --git a/rust/data/presets/full-settings/Mentor Tournament.json b/rust/data/presets/full-settings/Mentor Tournament.json index 28c7d4ab1..1615e97b8 100644 --- a/rust/data/presets/full-settings/Mentor Tournament.json +++ b/rust/data/presets/full-settings/Mentor Tournament.json @@ -4904,7 +4904,7 @@ 0.21052631578947367 ] }, - "reward_missing_connect_utility": 1.0, + "reward_missing_connect_utility": 2.0, "reward_area_x": 10.0, "reward_area_y": 10.0, "target_area_rooms": [ diff --git a/rust/data/presets/full-settings/Summer Series Expert Challenge.json b/rust/data/presets/full-settings/Summer Series Expert Challenge.json index e97f98fdb..9d5c5a312 100644 --- a/rust/data/presets/full-settings/Summer Series Expert Challenge.json +++ b/rust/data/presets/full-settings/Summer Series Expert Challenge.json @@ -4816,7 +4816,7 @@ 0.21052631578947367 ] }, - "reward_missing_connect_utility": 1.0, + "reward_missing_connect_utility": 2.0, "reward_area_x": 10.0, "reward_area_y": 10.0, "target_area_rooms": [ diff --git a/rust/maprando-web/templates/generate/map_settings.html b/rust/maprando-web/templates/generate/map_settings.html index 96edcaac1..5a6ed5f88 100644 --- a/rust/maprando-web/templates/generate/map_settings.html +++ b/rust/maprando-web/templates/generate/map_settings.html @@ -499,6 +499,14 @@

Return paths