brownian:: nicer finding, and theme/balance improvements

This commit is contained in:
Zeno Rogue
2019-09-12 22:38:38 +02:00
parent 72417638d7
commit 5598bf3e08
5 changed files with 56 additions and 16 deletions
+3 -3
View File
@@ -1136,6 +1136,9 @@ void buildBigStuff(cell *c, cell *from) {
(quickfind(laWhirlpool) || (
hrand(2000) < (PURE ? 500 : 1000) && !tactic::on && !racing::on && !yendor::on)))
createAlternateMap(c, 2, hsA);
if(c->land == laOcean && deepOcean && !generatingEquidistant && hrand(10000) < 20 && no_barriers_in_radius(c, 2) && !weirdhyperbolic)
brownian::init_further(c);
if(c->land == laCaribbean && horo_ok() && ctof(c) && !c->master->alt)
createAlternateMap(c, 2, hsA);
@@ -1286,9 +1289,6 @@ void moreBigStuff(cell *c) {
if(c->land == laCanvas && !eubinary && c->master->alt && !quotient)
generateAlts(c->master);
if(c->land == laOcean && !generatingEquidistant && hrand(10000) < 10 && no_barriers_in_radius(c, 2))
brownian::init(c);
if(c->land == laStorms)
if(!eubinary && !quotient && !sphere) {
if(c->master->alt && c->master->alt->distance <= 2) {