From 72d5a8a768384490d70c48022c223552e988fe33 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 18 Nov 2020 20:05:45 -0500 Subject: [PATCH] Added "Launching From" info --- core/assets-raw/sprites/effects/launch-arrow.png | Bin 0 -> 213 bytes core/assets/bundles/bundle.properties | 1 + core/src/mindustry/game/SectorInfo.java | 3 +++ core/src/mindustry/game/Universe.java | 2 +- .../mindustry/ui/dialogs/LaunchLoadoutDialog.java | 2 ++ 5 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 core/assets-raw/sprites/effects/launch-arrow.png diff --git a/core/assets-raw/sprites/effects/launch-arrow.png b/core/assets-raw/sprites/effects/launch-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..5faa4ae6c79546a970574848de995eeb84fa74f3 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}jKx9jP7LeL$-HD>VCeUB zaSVxQeLHm{?_mQTmidjRzsyq6u8{pM)3A5bH1(4rC8>uuFdt62@pQeA!iUNUEP@Ix zf2=2I7L~_ePgA@6dh=V` 0; if(state.rules.sector != null){ state.rules.sector.saveInfo(); diff --git a/core/src/mindustry/game/Universe.java b/core/src/mindustry/game/Universe.java index ef28067423..dab11c28dc 100644 --- a/core/src/mindustry/game/Universe.java +++ b/core/src/mindustry/game/Universe.java @@ -206,7 +206,7 @@ public class Universe{ } //queue random invasions - if(!sector.isAttacked() && turn > invasionGracePeriod){ + if(!sector.isAttacked() && turn > invasionGracePeriod && sector.info.hasSpawns){ //invasion chance depends on # of nearby bases if(Mathf.chance(baseInvasionChance * sector.near().count(Sector::hasEnemyBase))){ int waveMax = Math.max(sector.info.winWave, sector.isBeingPlayed() ? state.wave : sector.info.wave + sector.info.wavesPassed) + Mathf.random(2, 5) * 5; diff --git a/core/src/mindustry/ui/dialogs/LaunchLoadoutDialog.java b/core/src/mindustry/ui/dialogs/LaunchLoadoutDialog.java index c5deb3a55d..8bad533d03 100644 --- a/core/src/mindustry/ui/dialogs/LaunchLoadoutDialog.java +++ b/core/src/mindustry/ui/dialogs/LaunchLoadoutDialog.java @@ -103,6 +103,8 @@ public class LaunchLoadoutDialog extends BaseDialog{ ButtonGroup