Add hover info key combo hint
This commit is contained in:
@@ -253,9 +253,21 @@ public class PlacementFragment extends Fragment{
|
|||||||
lastGround = false;
|
lastGround = false;
|
||||||
|
|
||||||
topTable.table(header -> {
|
topTable.table(header -> {
|
||||||
|
String keyCombo = new String();
|
||||||
|
if(!mobile){
|
||||||
|
keyCombo = " [accent][" + Core.keybinds.get(blockSelect[currentCategory.ordinal()]).key.toString();
|
||||||
|
Array<Block> blocks = getByCategory(currentCategory);
|
||||||
|
for(int i = 0; i < blocks.size; i++){
|
||||||
|
if(blocks.get(i) == lastDisplay){
|
||||||
|
keyCombo += (i < 10 ? "" : "," + Core.keybinds.get(blockSelect[(i + 1) / 10 - 1]).key.toString()) + "," + Core.keybinds.get(blockSelect[i % 10]).key.toString() + "]";
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
final String keyComboFinal = keyCombo;
|
||||||
header.left();
|
header.left();
|
||||||
header.add(new Image(lastDisplay.icon(Cicon.medium))).size(8 * 4);
|
header.add(new Image(lastDisplay.icon(Cicon.medium))).size(8 * 4);
|
||||||
header.labelWrap(() -> !unlocked(lastDisplay) ? Core.bundle.get("block.unknown") : lastDisplay.localizedName)
|
header.labelWrap(() -> !unlocked(lastDisplay) ? Core.bundle.get("block.unknown") : lastDisplay.localizedName + (mobile ? "" : keyComboFinal))
|
||||||
.left().width(190f).padLeft(5);
|
.left().width(190f).padLeft(5);
|
||||||
header.add().growX();
|
header.add().growX();
|
||||||
if(unlocked(lastDisplay)){
|
if(unlocked(lastDisplay)){
|
||||||
|
|||||||
Reference in New Issue
Block a user