WIP objective system

This commit is contained in:
Anuken
2022-04-12 11:53:34 -04:00
parent a4ba1ed340
commit c5d89ea6bf
7 changed files with 181 additions and 20 deletions

View File

@@ -747,6 +747,16 @@ public class HudFragment{
table.labelWrap(() -> {
builder.setLength(0);
//objectives override mission?
if(state.rules.objectives.size > 0){
var first = state.rules.objectives.first();
String text = first.text();
if(text != null){
builder.append(text);
return builder;
}
}
//mission overrides everything
if(state.rules.mission != null){
builder.append(state.rules.mission);