info popup

This commit is contained in:
J-VdS
2020-09-22 18:40:04 +02:00
parent a418d7e59f
commit 51065b57c4
7 changed files with 27 additions and 29 deletions

View File

@@ -12,6 +12,7 @@ import arc.scene.ui.TextButton.*;
import arc.scene.ui.layout.*;
import arc.struct.*;
import arc.util.*;
import mindustry.Vars;
import mindustry.game.*;
import mindustry.gen.*;
import mindustry.graphics.*;
@@ -64,8 +65,12 @@ public class SchematicsDialog extends BaseDialog{
t.update(() -> {
if(Core.input.keyTap(Binding.chat) && Core.scene.getKeyboardFocus() == searchField && firstSchematic != null){
control.input.useSchematic(firstSchematic);
hide();
if(!Vars.state.rules.schematicAllowed){
ui.showInfo("@schematic.disabled");
}else {
control.input.useSchematic(firstSchematic);
hide();
}
}
});
@@ -146,8 +151,12 @@ public class SchematicsDialog extends BaseDialog{
if(state.isMenu()){
showInfo(s);
}else{
control.input.useSchematic(s);
hide();
if(!Vars.state.rules.schematicAllowed){
ui.showInfo("@schematic.disabled");
}else{
control.input.useSchematic(s);
hide();
}
}
}).pad(4).style(Styles.cleari).get();