info popup
This commit is contained in:
@@ -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();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user