WIP map objective system

This commit is contained in:
Anuken
2022-04-11 23:59:38 -04:00
parent 5e65e250c3
commit a4ba1ed340
5 changed files with 55 additions and 1 deletions

View File

@@ -0,0 +1,29 @@
package mindustry.game;
import arc.func.*;
import arc.struct.*;
import arc.util.*;
public class MapObjectives{
public static Seq<Prov<MapObjective>> allObjectiveTypes = Seq.with();
public abstract class MapObjective{
public boolean complete(){
return false;
}
public void update(){
}
/** Reset internal state, if any. */
public void reset(){
}
public @Nullable String details(){
return null;
}
}
}