From c01348af29eaa28c926fb7ef792fe7805d990bc8 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 13 Apr 2022 16:51:11 -0400 Subject: [PATCH] Objective details --- core/src/mindustry/game/MapObjectives.java | 2 -- core/src/mindustry/ui/fragments/HudFragment.java | 10 ++++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) 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; }