From 71ef823c43e2892d82bd4d5961752223afff74d7 Mon Sep 17 00:00:00 2001 From: ? Date: Wed, 27 Feb 2019 15:53:22 +0100 Subject: [PATCH] racing:: reduced setdist parameter --- racing.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/racing.cpp b/racing.cpp index dd99964e..a2816a1d 100644 --- a/racing.cpp +++ b/racing.cpp @@ -258,6 +258,8 @@ void generate_track() { celllister cl(s, TWIDTH, 1000000, NULL); for(cell *c: cl.lst) c->bardir = NOBARRIERS; } + + int dl = 7 - getDistLimit() - genrange_bonus; setdist(s, 6, NULL); makeEmpty(s); @@ -290,7 +292,7 @@ void generate_track() { goal = c; break; } - setdist(c, 4, parent[c]); + setdist(c, (8 + dl) / 2, parent[c]); forCellEx(c1, c) if(!bad(c1, c) && !parent.count(c1)) { parent[c1] = c; cellbydist[trackval(c1)].push_back(c1); @@ -362,7 +364,7 @@ void generate_track() { } */ // for(cell *c:track) if(c->land != laMirror) c->bardir = NOBARRIERS; - for(cell *c:track) setdist(c, 0, NULL); + for(cell *c:track) setdist(c, dl, NULL); if(1) { manual_celllister cl;