Implement boss blitz

This commit is contained in:
Melledy
2025-11-06 20:43:30 -08:00
parent 7785c0d65f
commit 67029b7094
8 changed files with 173 additions and 1 deletions
@@ -68,4 +68,6 @@ public class GameData {
@Getter private static DataTable<StarTowerStageDef> StarTowerStageDataTable = new DataTable<>();
@Getter private static DataTable<PotentialDef> PotentialDataTable = new DataTable<>();
@Getter private static DataTable<SubNoteSkillPromoteGroupDef> SubNoteSkillPromoteGroupDataTable = new DataTable<>();
@Getter private static DataTable<ScoreBossControlDef> ScoreBossControlDataTable = new DataTable<>();
}
@@ -0,0 +1,18 @@
package emu.nebula.data.resources;
import emu.nebula.data.BaseDef;
import emu.nebula.data.ResourceType;
import it.unimi.dsi.fastutil.ints.IntOpenHashSet;
import lombok.Getter;
@Getter
@ResourceType(name = "ScoreBossControl.json")
public class ScoreBossControlDef extends BaseDef {
private int Id;
private IntOpenHashSet LevelGroup;
@Override
public int getId() {
return Id;
}
}