diff --git a/core/src/mindustry/game/MapObjectives.java b/core/src/mindustry/game/MapObjectives.java index 485af7962d..a0db0bd57c 100644 --- a/core/src/mindustry/game/MapObjectives.java +++ b/core/src/mindustry/game/MapObjectives.java @@ -83,8 +83,6 @@ public class MapObjectives{ public CoreItemObjective(){ } - - @Override public String text(){ return Core.bundle.format("objective.coreitem", state.stats.coreItemCount.get(item), amount, item.emoji(), item.localizedName); diff --git a/core/src/mindustry/ui/fragments/HudFragment.java b/core/src/mindustry/ui/fragments/HudFragment.java index b704c3ebee..f908eaaaac 100644 --- a/core/src/mindustry/ui/fragments/HudFragment.java +++ b/core/src/mindustry/ui/fragments/HudFragment.java @@ -821,6 +821,16 @@ public class HudFragment{ table.row(); + table.clicked(() -> { + if(state.rules.objectives.size > 0){ + var first = state.rules.objectives.first(); + if(first.details() != null){ + //TODO this could be much better. + ui.showInfo(first.details); + } + } + }); + return table; }