From ad71007a0aad3cf07e8ffc55101c9ec74db0333c Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 22 Nov 2020 17:20:20 -0500 Subject: [PATCH] Campaign balance --- core/src/mindustry/Vars.java | 2 +- core/src/mindustry/maps/planet/SerpuloPlanetGenerator.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/src/mindustry/Vars.java b/core/src/mindustry/Vars.java index e485c98788..e41b9a08b7 100644 --- a/core/src/mindustry/Vars.java +++ b/core/src/mindustry/Vars.java @@ -88,7 +88,7 @@ public class Vars implements Loadable{ /** duration of time between turns in ticks */ public static final float turnDuration = 2 * Time.toMinutes; /** chance of an invasion per turn, 1 = 100% */ - public static final float baseInvasionChance = 1f / 45f; + public static final float baseInvasionChance = 1f / 50f; /** how many turns have to pass before invasions start */ public static final int invasionGracePeriod = 20; /** min armor fraction damage; e.g. 0.05 = at least 5% damage */ diff --git a/core/src/mindustry/maps/planet/SerpuloPlanetGenerator.java b/core/src/mindustry/maps/planet/SerpuloPlanetGenerator.java index e1b4eff797..b19e3229f0 100644 --- a/core/src/mindustry/maps/planet/SerpuloPlanetGenerator.java +++ b/core/src/mindustry/maps/planet/SerpuloPlanetGenerator.java @@ -76,7 +76,7 @@ public class SerpuloPlanetGenerator extends PlanetGenerator{ float poles = Math.abs(tile.v.y); float noise = Noise.snoise3(tile.v.x, tile.v.y, tile.v.z, 0.001f, 0.58f); - if(noise + poles/7 > 0.12 && poles > 0.23){ + if(noise + poles/7.1 > 0.12 && poles > 0.23){ any = true; } @@ -87,7 +87,7 @@ public class SerpuloPlanetGenerator extends PlanetGenerator{ //no sectors near start sector! if( osec.id == sector.planet.startSector || //near starting sector - osec.generateEnemyBase && poles < 0.84 || //near other base + osec.generateEnemyBase && poles < 0.85 || //near other base (sector.preset != null && noise < 0.11) //near preset ){ return;