Preset capture waves / More tooltips
This commit is contained in:
@@ -29,27 +29,6 @@ public class Objectives{
|
||||
}
|
||||
}
|
||||
|
||||
public static class SectorWave extends SectorObjective{
|
||||
public int wave;
|
||||
|
||||
public SectorWave(SectorPreset zone, int wave){
|
||||
this.preset = zone;
|
||||
this.wave = wave;
|
||||
}
|
||||
|
||||
protected SectorWave(){}
|
||||
|
||||
@Override
|
||||
public boolean complete(){
|
||||
return preset.bestWave() >= wave;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String display(){
|
||||
return Core.bundle.format("requirement.wave", wave, preset.localizedName);
|
||||
}
|
||||
}
|
||||
|
||||
public static class SectorComplete extends SectorObjective{
|
||||
|
||||
public SectorComplete(SectorPreset zone){
|
||||
@@ -65,29 +44,11 @@ public class Objectives{
|
||||
|
||||
@Override
|
||||
public String display(){
|
||||
return Core.bundle.format("requirement.capture",preset.localizedName);
|
||||
}
|
||||
}
|
||||
|
||||
public static class Launched extends SectorObjective{
|
||||
|
||||
public Launched(SectorPreset zone){
|
||||
this.preset = zone;
|
||||
}
|
||||
|
||||
protected Launched(){}
|
||||
|
||||
@Override
|
||||
public boolean complete(){
|
||||
return preset.hasLaunched();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String display(){
|
||||
return Core.bundle.format("requirement.core", preset.localizedName);
|
||||
return Core.bundle.format("requirement.capture", preset.localizedName);
|
||||
}
|
||||
}
|
||||
|
||||
//TODO merge
|
||||
public abstract static class SectorObjective implements Objective{
|
||||
public @NonNull SectorPreset preset;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user