Consider sectors with bases unlocked
This commit is contained in:
@@ -254,6 +254,7 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{
|
|||||||
|
|
||||||
boolean canSelect(Sector sector){
|
boolean canSelect(Sector sector){
|
||||||
if(mode == select) return sector.hasBase();
|
if(mode == select) return sector.hasBase();
|
||||||
|
if(sector.hasBase()) return true;
|
||||||
//preset sectors can only be selected once unlocked
|
//preset sectors can only be selected once unlocked
|
||||||
if(sector.preset != null){
|
if(sector.preset != null){
|
||||||
TechNode node = sector.preset.node();
|
TechNode node = sector.preset.node();
|
||||||
@@ -702,7 +703,7 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{
|
|||||||
|
|
||||||
stable.image().color(Pal.accent).fillX().height(3f).pad(3f).row();
|
stable.image().color(Pal.accent).fillX().height(3f).pad(3f).row();
|
||||||
|
|
||||||
boolean locked = sector.preset != null && sector.preset.locked() && sector.preset.node() != null;
|
boolean locked = sector.preset != null && sector.preset.locked() && !sector.hasBase() && sector.preset.node() != null;
|
||||||
|
|
||||||
if(locked){
|
if(locked){
|
||||||
stable.table(r -> {
|
stable.table(r -> {
|
||||||
@@ -769,7 +770,7 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(sector.preset != null && sector.preset.locked()){
|
if(sector.preset != null && sector.preset.locked() && !sector.hasBase()){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
9
fastlane/metadata/android/en-US/changelogs/29766.txt
Normal file
9
fastlane/metadata/android/en-US/changelogs/29766.txt
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
[This is a truncated changelog, see Github for full notes]
|
||||||
|
- Fixed certain sectors having infinite waves in very specific situations
|
||||||
|
- Fixed various crashes
|
||||||
|
- Fixed community servers not displaying on Linux
|
||||||
|
- Fixed some logic UI bugs
|
||||||
|
- Fixed Distort filter not working in map post-generation
|
||||||
|
- Fixed clients in multiplayer not getting item unlocks
|
||||||
|
- Fixed enemy AI blocking ground unit paths in some circumstances
|
||||||
|
- Made night in campaign slightly less dark
|
||||||
Reference in New Issue
Block a user