Merge remote-tracking branch 'origin/master'

This commit is contained in:
Epowerj
2022-11-01 01:53:26 -04:00
3 changed files with 5 additions and 2 deletions

View File

@@ -4285,6 +4285,7 @@ public class UnitTypes{
engineOffset = 6.5f; engineOffset = 6.5f;
payloadCapacity = 0f; payloadCapacity = 0f;
targetable = false; targetable = false;
bounded = false;
outlineColor = Pal.darkOutline; outlineColor = Pal.darkOutline;
isEnemy = false; isEnemy = false;

View File

@@ -651,7 +651,9 @@ public class Control implements ApplicationListener, Loadable{
ui.chatfrag.hide(); ui.chatfrag.hide();
}else if(!ui.paused.isShown() && !scene.hasDialog()){ }else if(!ui.paused.isShown() && !scene.hasDialog()){
ui.paused.show(); ui.paused.show();
state.set(State.paused); if(!net.active()){
state.set(State.paused);
}
} }
} }

View File

@@ -99,7 +99,7 @@ public class HudFragment{
//"waiting for players" //"waiting for players"
parent.fill(t -> { parent.fill(t -> {
t.name = "waiting"; t.name = "waiting";
t.visible(() -> netServer.isWaitingForPlayers()).touchable = Touchable.disabled; t.visible(() -> netServer.isWaitingForPlayers() && state.isPaused() && shown).touchable = Touchable.disabled;
t.table(Styles.black6, top -> top.add("@waiting.players").style(Styles.outlineLabel).pad(18f)); t.table(Styles.black6, top -> top.add("@waiting.players").style(Styles.outlineLabel).pad(18f));
}); });