SST Prefixes
This commit is contained in:
parent
8f5eec5b02
commit
ee3485783e
30 changed files with 10078 additions and 159 deletions
|
@ -0,0 +1,22 @@
|
|||
package com.github.stachelbeere1248.zombiesutils;
|
||||
|
||||
import com.google.gson.JsonElement;
|
||||
import com.google.gson.JsonParser;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.util.ResourceLocation;
|
||||
|
||||
import java.io.InputStreamReader;
|
||||
import java.io.Reader;
|
||||
import java.util.Optional;
|
||||
|
||||
public class ResourceLoader {
|
||||
public static Optional<JsonElement> readJsonResource(final String resourcePath) {
|
||||
ResourceLocation resourceLocation = new ResourceLocation("zombiesutils", resourcePath);
|
||||
try (Reader reader = new InputStreamReader(Minecraft.getMinecraft().getResourceManager().getResource(resourceLocation).getInputStream())) {
|
||||
return Optional.ofNullable(new JsonParser().parse(reader));
|
||||
} catch (Exception e) {
|
||||
ZombiesUtils.getInstance().getLogger().error(e.fillInStackTrace());
|
||||
return Optional.empty();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -3,6 +3,7 @@ package com.github.stachelbeere1248.zombiesutils;
|
|||
import com.github.stachelbeere1248.zombiesutils.commands.CommandRegistry;
|
||||
import com.github.stachelbeere1248.zombiesutils.config.Hotkeys;
|
||||
import com.github.stachelbeere1248.zombiesutils.config.ZombiesUtilsConfig;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.GameData;
|
||||
import com.github.stachelbeere1248.zombiesutils.handlers.Handlers;
|
||||
import com.github.stachelbeere1248.zombiesutils.timer.GameManager;
|
||||
import net.minecraft.client.Minecraft;
|
||||
|
@ -21,6 +22,7 @@ public class ZombiesUtils {
|
|||
private ZombiesUtilsConfig config;
|
||||
private Handlers handlers;
|
||||
private Logger logger;
|
||||
private GameData gameData;
|
||||
|
||||
public ZombiesUtils() {
|
||||
hotkeys = new Hotkeys();
|
||||
|
@ -52,6 +54,7 @@ public class ZombiesUtils {
|
|||
handlers.registerAll();
|
||||
CommandRegistry.registerAll();
|
||||
hotkeys.registerAll();
|
||||
gameData = new GameData();
|
||||
}
|
||||
|
||||
public Logger getLogger() {
|
||||
|
@ -73,4 +76,8 @@ public class ZombiesUtils {
|
|||
public GameManager getGameManager() {
|
||||
return gameManager;
|
||||
}
|
||||
|
||||
public GameData getGameData() {
|
||||
return gameData;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package com.github.stachelbeere1248.zombiesutils.commands;
|
||||
|
||||
import com.github.stachelbeere1248.zombiesutils.game.SLA;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.windows.SLA;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.enums.Map;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.sla.QuickSLA;
|
||||
import net.minecraft.command.*;
|
||||
|
|
|
@ -0,0 +1,57 @@
|
|||
package com.github.stachelbeere1248.zombiesutils.game;
|
||||
|
||||
import com.github.stachelbeere1248.zombiesutils.ResourceLoader;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.waves.Round;
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.JsonElement;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
public class GameData {
|
||||
private final Round[][] roundData;
|
||||
public GameData() {
|
||||
roundData = new Round[10][];
|
||||
roundData[0] = readFromFile("data/rounds/DEAD_END_NORMAL.json");
|
||||
roundData[1] = readFromFile("data/rounds/DEAD_END_HARD.json");
|
||||
roundData[2] = readFromFile("data/rounds/DEAD_END_RIP.json");
|
||||
roundData[3] = readFromFile("data/rounds/BAD_BLOOD_NORMAL.json");
|
||||
roundData[4] = readFromFile("data/rounds/BAD_BLOOD_HARD.json");
|
||||
roundData[5] = readFromFile("data/rounds/BAD_BLOOD_RIP.json");
|
||||
roundData[6] = readFromFile("data/rounds/ALIEN_ARCADIUM.json");
|
||||
roundData[7] = readFromFile("data/rounds/PRISON_NORMAL.json");
|
||||
roundData[8] = readFromFile("data/rounds/PRISON_HARD.json");
|
||||
roundData[9] = readFromFile("data/rounds/PRISON_RIP.json");
|
||||
}
|
||||
|
||||
public Round getRound(@NotNull GameMode gameMode, int round) {
|
||||
final Round[] selected;
|
||||
switch (gameMode) {
|
||||
case DEAD_END:
|
||||
return roundData[0][round-1];
|
||||
case DEAD_END_HARD:
|
||||
return roundData[1][round-1];
|
||||
case DEAD_END_RIP:
|
||||
return roundData[2][round-1];
|
||||
case BAD_BLOOD:
|
||||
return roundData[3][round-1];
|
||||
case BAD_BLOOD_HARD:
|
||||
return roundData[4][round-1];
|
||||
case BAD_BLOOD_RIP:
|
||||
return roundData[5][round-1];
|
||||
case ALIEN_ARCADIUM:
|
||||
return roundData[6][round-1];
|
||||
case PRISON:
|
||||
return roundData[7][round-1];
|
||||
case PRISON_HARD:
|
||||
return roundData[8][round-1];
|
||||
case PRISON_RIP:
|
||||
return roundData[9][round-1];
|
||||
default:
|
||||
throw new IllegalStateException("Invalid GameMode: " + gameMode);
|
||||
}
|
||||
}
|
||||
|
||||
private Round[] readFromFile(final String resourcePath) {
|
||||
final JsonElement roundsJsonElement = ResourceLoader.readJsonResource(resourcePath).orElseThrow(RuntimeException::new);
|
||||
return new Gson().fromJson(roundsJsonElement, Round[].class);
|
||||
}
|
||||
}
|
|
@ -2,48 +2,80 @@ package com.github.stachelbeere1248.zombiesutils.game;
|
|||
|
||||
import com.github.stachelbeere1248.zombiesutils.game.enums.Difficulty;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.enums.Map;
|
||||
import org.jetbrains.annotations.Contract;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
import java.util.Objects;
|
||||
|
||||
public class GameMode {
|
||||
public enum GameMode {
|
||||
DEAD_END(Map.DEAD_END, Difficulty.NORMAL), DEAD_END_HARD(Map.DEAD_END, Difficulty.HARD), DEAD_END_RIP(Map.DEAD_END, Difficulty.RIP),
|
||||
BAD_BLOOD(Map.BAD_BLOOD, Difficulty.NORMAL), BAD_BLOOD_HARD(Map.BAD_BLOOD, Difficulty.HARD), BAD_BLOOD_RIP(Map.BAD_BLOOD, Difficulty.RIP),
|
||||
ALIEN_ARCADIUM(Map.ALIEN_ARCADIUM, Difficulty.NORMAL),
|
||||
PRISON(Map.PRISON, Difficulty.NORMAL), PRISON_HARD(Map.PRISON, Difficulty.HARD), PRISON_RIP(Map.PRISON, Difficulty.RIP);
|
||||
private final Map map;
|
||||
private Difficulty difficulty;
|
||||
|
||||
public GameMode(@NotNull Map map) {
|
||||
this.map = map;
|
||||
this.difficulty = Difficulty.NORMAL;
|
||||
}
|
||||
|
||||
public GameMode(@NotNull Map map, @NotNull Difficulty difficulty) {
|
||||
private final Difficulty difficulty;
|
||||
GameMode(final @NotNull Map map, final @NotNull Difficulty difficulty) {
|
||||
this.map = map;
|
||||
this.difficulty = difficulty;
|
||||
}
|
||||
|
||||
public Map getMap() {
|
||||
return map;
|
||||
return this.map;
|
||||
}
|
||||
|
||||
public Difficulty getDifficulty() {
|
||||
return difficulty;
|
||||
return this.difficulty;
|
||||
}
|
||||
|
||||
public void changeDifficulty(@NotNull Difficulty difficulty) {
|
||||
switch (map) {
|
||||
public GameMode appliedDifficulty(final Difficulty difficulty) {
|
||||
switch (this.map) {
|
||||
case DEAD_END:
|
||||
switch (difficulty) {
|
||||
case NORMAL:
|
||||
return DEAD_END;
|
||||
case HARD:
|
||||
return DEAD_END_HARD;
|
||||
case RIP:
|
||||
return DEAD_END_RIP;
|
||||
}
|
||||
case BAD_BLOOD:
|
||||
switch (difficulty) {
|
||||
case NORMAL:
|
||||
return BAD_BLOOD;
|
||||
case HARD:
|
||||
return BAD_BLOOD_HARD;
|
||||
case RIP:
|
||||
return BAD_BLOOD_RIP;
|
||||
}
|
||||
case PRISON:
|
||||
this.difficulty = difficulty;
|
||||
break;
|
||||
switch (difficulty) {
|
||||
case NORMAL:
|
||||
return PRISON;
|
||||
case HARD:
|
||||
return PRISON_HARD;
|
||||
case RIP:
|
||||
return PRISON_RIP;
|
||||
}
|
||||
case ALIEN_ARCADIUM:
|
||||
throw new RuntimeException("Achievement Get: Alien Arcadium Hard/RIP" + Map.ALIEN_ARCADIUM);
|
||||
return ALIEN_ARCADIUM;
|
||||
default:
|
||||
throw new IllegalStateException("Invalid Map: " + this.map);
|
||||
}
|
||||
}
|
||||
|
||||
public boolean is(Map map, Difficulty difficulty) {
|
||||
return this.getDifficulty() == difficulty && this.getMap() == map;
|
||||
}
|
||||
public boolean is(Map map) {
|
||||
public boolean isMap(Map map) {
|
||||
return this.getMap() == map;
|
||||
}
|
||||
|
||||
@Contract(pure = true)
|
||||
public static GameMode getNormalForMap(final @NotNull Map map) {
|
||||
switch (map) {
|
||||
case DEAD_END:
|
||||
return DEAD_END;
|
||||
case BAD_BLOOD:
|
||||
return BAD_BLOOD;
|
||||
case ALIEN_ARCADIUM:
|
||||
return ALIEN_ARCADIUM;
|
||||
case PRISON:
|
||||
return PRISON;
|
||||
default:
|
||||
throw new IllegalStateException("Unexpected value: " + map);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package com.github.stachelbeere1248.zombiesutils.game.sla;
|
||||
|
||||
import com.github.stachelbeere1248.zombiesutils.game.SLA;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.windows.SLA;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.enums.Map;
|
||||
|
||||
@SuppressWarnings("SpellCheckingInspection")
|
||||
|
|
|
@ -0,0 +1,38 @@
|
|||
package com.github.stachelbeere1248.zombiesutils.game.waves;
|
||||
|
||||
import java.util.stream.IntStream;
|
||||
|
||||
public enum Prefix {
|
||||
BOSS(0xCC5555, "B"),
|
||||
BLAZES(0xEFB61F, "F"),
|
||||
OLD_ONE(0x55AA55, "O"),
|
||||
SLIME(0x88FF88,"S"),
|
||||
GIANT(0x00FFFF,"G"),
|
||||
UFO(0x30D5C8,"U"),
|
||||
POLICE(0x16537E,"P"),
|
||||
CELL(0xFF8234,"C"),
|
||||
WINDOW(0xAAAAAA,"W");
|
||||
|
||||
private final int color;
|
||||
private final String prefix;
|
||||
|
||||
Prefix(final int color, final String prefix) {
|
||||
this.color = color;
|
||||
this.prefix = prefix;
|
||||
}
|
||||
public int getColor() {
|
||||
return color;
|
||||
}
|
||||
public String getPrefix() {
|
||||
return prefix;
|
||||
}
|
||||
|
||||
public int getFadedColor(final int fact, final int div) {
|
||||
final int normalColor = this.getColor();
|
||||
final int B = normalColor % 0xFF;
|
||||
final int G = (normalColor - B) % (0xFF * 0xFF);
|
||||
final int R = (normalColor - (B + G));
|
||||
return IntStream.of(R, G, B).map(i -> (i * fact) / div).sum();
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
package com.github.stachelbeere1248.zombiesutils.game.waves;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
public class Round {
|
||||
private final Wave[] waves;
|
||||
|
||||
public Round(final Wave[] waves) {
|
||||
this.waves = waves;
|
||||
}
|
||||
|
||||
public Wave[] getWaves() {
|
||||
return waves;
|
||||
}
|
||||
|
||||
public short[] getWaveTimes() {
|
||||
short[] ret = new short[waves.length];
|
||||
for (int i = 0; i < waves.length; i++) {
|
||||
ret[i] = waves[i].getTime();
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
package com.github.stachelbeere1248.zombiesutils.game.waves;
|
||||
|
||||
@SuppressWarnings("DuplicatedCode")
|
||||
public class Wave {
|
||||
private final short ticks;
|
||||
private final Prefix[] prefixes;
|
||||
|
||||
public Wave(final short ticks, final Prefix[] prefixes) {
|
||||
this.ticks = ticks;
|
||||
this.prefixes = prefixes;
|
||||
}
|
||||
public Wave(final short ticks) {
|
||||
this.ticks = ticks;
|
||||
this.prefixes = new Prefix[]{Prefix.WINDOW};
|
||||
}
|
||||
|
||||
public short getTime() {
|
||||
return this.ticks;
|
||||
}
|
||||
|
||||
public Prefix[] getPrefixes() {
|
||||
return this.prefixes;
|
||||
}
|
||||
}
|
|
@ -3,7 +3,6 @@ package com.github.stachelbeere1248.zombiesutils.game.waves;
|
|||
import com.github.stachelbeere1248.zombiesutils.ZombiesUtils;
|
||||
import com.github.stachelbeere1248.zombiesutils.utils.Scoreboard;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
|
@ -13,11 +12,11 @@ public class WaveTiming {
|
|||
if (Scoreboard.isNotZombies()) return;
|
||||
ZombiesUtils.getInstance().getGameManager().getGame().ifPresent(
|
||||
game -> {
|
||||
byte[] waves = Waves.get(game.getGameMode().getMap(), game.getRound());
|
||||
short[] waves = ZombiesUtils.getInstance().getGameData().getRound(game.getGameMode(), game.getRound()).getWaveTimes();
|
||||
final int roundTime = game.getTimer().getRoundTime();
|
||||
final int[] auditory = ZombiesUtils.getInstance().getConfig().getAuditory();
|
||||
for (int wave : waves) {
|
||||
wave = wave * 20 + rl;
|
||||
for (short wave : waves) {
|
||||
wave = (short) (wave + rl);
|
||||
final Integer pre = roundTime - wave;
|
||||
if (Arrays.stream(auditory).anyMatch(pre::equals)) {
|
||||
Minecraft.getMinecraft().thePlayer.playSound("note.pling", 1, 2);
|
||||
|
|
|
@ -1,48 +0,0 @@
|
|||
package com.github.stachelbeere1248.zombiesutils.game.waves;
|
||||
|
||||
import com.github.stachelbeere1248.zombiesutils.game.enums.Map;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.util.ChatComponentText;
|
||||
import org.jetbrains.annotations.Contract;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
@SuppressWarnings("DuplicatedCode")
|
||||
public class Waves {
|
||||
private static final byte[][]
|
||||
deadEndWaveTimes = {{10, 20}, {10, 20}, {10, 20, 35}, {10, 20, 35}, {10, 22, 37}, {10, 22, 44}, {10, 25, 47}, {10, 25, 50}, {10, 22, 38}, {10, 24, 45}, {10, 25, 48}, {10, 25, 50}, {10, 25, 50}, {10, 25, 45}, {10, 25, 46}, {10, 24, 47}, {10, 24, 47}, {10, 24, 47}, {10, 24, 47}, {10, 24, 49}, {10, 23, 44}, {10, 23, 45}, {10, 23, 42}, {10, 23, 43}, {10, 23, 43}, {10, 23, 36}, {10, 24, 44}, {10, 24, 42}, {10, 24, 42}, {10, 24, 45}},
|
||||
badBloodWaveTimes = {{10, 22}, {10, 22}, {10, 22}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34}, {10, 24, 38}, {10, 24, 38}, {10, 22, 34}, {10, 24, 38}, {10, 22, 34}},
|
||||
alienArcadiumWaveTimes = {{10, 13, 16, 19}, {10, 14, 18, 22}, {10, 13, 16, 19}, {10, 14, 17, 21, 25, 28}, {10, 14, 18, 22, 26, 30}, {10, 14, 19, 23, 28, 32}, {10, 15, 19, 23, 27, 31}, {10, 15, 20, 25, 30, 35}, {10, 14, 19, 23, 28, 32}, {10, 16, 22, 27, 33, 38}, {10, 16, 21, 27, 32, 38}, {10, 16, 22, 28, 34, 40}, {10, 16, 22, 28, 34, 40}, {10, 16, 21, 26, 31, 36}, {10, 17, 24, 31, 38, 46}, {10, 16, 22, 27, 33, 38}, {10, 14, 19, 23, 28, 32}, {10, 14, 19, 23, 28, 32}, {10, 14, 18, 22, 26, 30}, {10, 15, 21, 26, 31, 36}, {10, 14, 19, 23, 28, 32}, {10, 14, 19, 23, 28, 34}, {10, 14, 18, 22, 26, 30}, {10, 14, 19, 23, 28, 32}, {10}, {10, 23, 36}, {10, 22, 34}, {10, 20, 30}, {10, 24, 38}, {10, 22, 34}, {10, 22, 34}, {10, 21, 32}, {10, 22, 34}, {10, 22, 34}, {10}, {10, 22, 34}, {10, 20, 31}, {10, 22, 34}, {10, 22, 34}, {10, 22, 34, 37, 45}, {10, 21, 32}, {10, 22, 34}, {10, 13, 22, 25, 34, 37}, {10, 22, 34}, {10, 22, 34, 35}, {10, 21, 32, 35}, {10, 20, 30}, {10, 20, 30, 33}, {10, 21, 32}, {10, 22, 34, 37}, {10, 20, 30, 33}, {10, 22, 34, 37}, {10, 22, 34, 37}, {10, 20, 32, 35, 39}, {10, 16, 22, 28, 34, 40}, {10, 14, 18}, {10, 14, 18}, {10, 22, 34, 37, 38}, {10, 14, 18, 22, 26, 30}, {10, 20, 30, 33}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 27, 32}, {10, 14, 18, 22, 27, 32}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {10, 14, 18, 22, 26, 30}, {5}, {5}, {5}, {5}, {5}},
|
||||
prisonWaveTimes = {{10, 20}, {10, 20, 30}, {10, 17, 24, 31}, {10, 17, 24, 31}, {10, 20, 30}, {10, 20, 30}, {10, 20, 30}, {10, 25, 40}, {10, 25, 35}, {10, 25, 45}, {10, 25, 40}, {10, 25, 37}, {10, 22, 34}, {10, 25, 37}, {10, 25, 40}, {10, 22, 37}, {10, 22, 42}, {10, 25, 45}, {10, 25, 45}, {10, 25, 40}, {10, 20, 35, 55, 75}, {10, 25, 40}, {10, 30, 50}, {10, 30, 50}, {10, 25, 45}, {10, 30, 50}, {10, 25, 45}, {10, 30, 50}, {10, 30, 55}, {10}, {0, 15, 30, 45, 60, 75, 90, 105}};
|
||||
|
||||
@Contract(pure = true)
|
||||
public static byte[] get(@NotNull Map map, int round) {
|
||||
byte[] ret = new byte[]{0};
|
||||
try {
|
||||
switch (map) {
|
||||
case DEAD_END:
|
||||
ret = deadEndWaveTimes[round - 1];
|
||||
break;
|
||||
case BAD_BLOOD:
|
||||
ret = badBloodWaveTimes[round - 1];
|
||||
break;
|
||||
case ALIEN_ARCADIUM:
|
||||
ret = alienArcadiumWaveTimes[round - 1];
|
||||
break;
|
||||
case PRISON:
|
||||
ret = prisonWaveTimes[round - 1];
|
||||
break;
|
||||
}
|
||||
} catch (ArrayIndexOutOfBoundsException ignored) {
|
||||
Minecraft.getMinecraft().thePlayer.addChatMessage(
|
||||
new ChatComponentText("Achievement get: Round " + round + " " + map)
|
||||
);
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
public static byte getLastWave(@NotNull Map map, int round) {
|
||||
byte[] aByte = get(map, round);
|
||||
return aByte[aByte.length - 1];
|
||||
}
|
||||
|
||||
}
|
|
@ -1,12 +1,9 @@
|
|||
package com.github.stachelbeere1248.zombiesutils.game;
|
||||
package com.github.stachelbeere1248.zombiesutils.game.windows;
|
||||
|
||||
import com.github.stachelbeere1248.zombiesutils.ZombiesUtils;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.enums.Map;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.windows.Room;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.windows.Window;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.entity.EntityPlayerSP;
|
||||
import net.minecraft.util.ChatComponentText;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
import java.util.Arrays;
|
|
@ -22,9 +22,9 @@ public class ChatHandler {
|
|||
String message = STRIP_COLOR_PATTERN.matcher(event.message.getUnformattedText()).replaceAll("").trim();
|
||||
if (message.contains(":")) return;
|
||||
if (LanguageSupport.containsHard(message)) {
|
||||
game.getGameMode().changeDifficulty(Difficulty.HARD);
|
||||
game.changeDifficulty(Difficulty.HARD);
|
||||
} else if (LanguageSupport.containsRIP(message)) {
|
||||
game.getGameMode().changeDifficulty(Difficulty.RIP);
|
||||
game.changeDifficulty(Difficulty.RIP);
|
||||
} else if (LanguageSupport.isHelicopterIncoming(message)) {
|
||||
game.helicopter();
|
||||
}
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
package com.github.stachelbeere1248.zombiesutils.handlers;
|
||||
|
||||
import com.github.stachelbeere1248.zombiesutils.ZombiesUtils;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.SLA;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.waves.Waves;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.waves.Prefix;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.waves.Round;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.waves.Wave;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.windows.SLA;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.windows.Room;
|
||||
import com.github.stachelbeere1248.zombiesutils.timer.Game;
|
||||
import com.github.stachelbeere1248.zombiesutils.utils.Scoreboard;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.gui.FontRenderer;
|
||||
|
@ -31,13 +34,6 @@ public class RenderGameOverlayHandler {
|
|||
return String.format("%d:%02d.%d", minutesPart, secondsPart, tenthSecondsPart);
|
||||
}
|
||||
|
||||
private static String getWaveString(long waveTicks, int wave) {
|
||||
final long minutesPart = (waveTicks * 50) / 60000;
|
||||
final long secondsPart = ((waveTicks * 50) % 60000) / 1000;
|
||||
final long tenthSecondsPart = ((waveTicks * 50) % 1000) / 100;
|
||||
return String.format("W%d %d:%02d.%d", wave, minutesPart, secondsPart, tenthSecondsPart);
|
||||
}
|
||||
|
||||
void toggleRL() {
|
||||
if (rl == 0) rl = ZombiesUtils.getInstance().getConfig().getOffset();
|
||||
else rl = 0;
|
||||
|
@ -51,11 +47,7 @@ public class RenderGameOverlayHandler {
|
|||
game -> {
|
||||
renderTime(game.getTimer().getRoundTime());
|
||||
renderSpawnTime(
|
||||
Waves.get(
|
||||
game.getGameMode().getMap(),
|
||||
game.getRound()
|
||||
),
|
||||
game.getTimer().getRoundTime()
|
||||
game
|
||||
);
|
||||
}
|
||||
);
|
||||
|
@ -95,43 +87,51 @@ public class RenderGameOverlayHandler {
|
|||
y++;
|
||||
}
|
||||
}
|
||||
|
||||
private void renderSpawnTime(byte @NotNull [] waveTimes, short roundTicks) {
|
||||
if (Scoreboard.isNotZombies() || !ZombiesUtils.getInstance().getConfig().getSST()) return;
|
||||
|
||||
final int length = waveTimes.length + 1;
|
||||
private void renderSpawnTime(final Game game) {
|
||||
if (!ZombiesUtils.getInstance().getConfig().getSST() || Scoreboard.isNotZombies()) return;
|
||||
final ScaledResolution scaledResolution = new ScaledResolution(Minecraft.getMinecraft());
|
||||
final int screenWidth = scaledResolution.getScaledWidth();
|
||||
final int screenHeight = scaledResolution.getScaledHeight();
|
||||
final Wave[] round = ZombiesUtils.getInstance().getGameData().getRound(game.getGameMode(), game.getRound()).getWaves();
|
||||
final int roundTime = game.getTimer().getRoundTime();
|
||||
final int length = round.length + 1;
|
||||
int heightIndex = 0;
|
||||
int color = 0xFFFF55;
|
||||
boolean faded = false;
|
||||
|
||||
for (byte waveTime : waveTimes) {
|
||||
int clonedColor = color;
|
||||
final short waveTicks = (short) ((waveTime * 20) + rl);
|
||||
|
||||
if (roundTicks > waveTicks) {
|
||||
if (!ZombiesUtils.getInstance().getConfig().isSpawntimeShortened()) clonedColor = 0x555555;
|
||||
for (Wave wave : round) {
|
||||
final short spawnTime = (short) (wave.getTime() + rl);
|
||||
if (roundTime > spawnTime) {
|
||||
if (!ZombiesUtils.getInstance().getConfig().isSpawntimeShortened()) faded = true;
|
||||
else {
|
||||
heightIndex++;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
final String time = getWaveString(waveTicks, heightIndex + 1);
|
||||
final int width = fontRenderer.getStringWidth(time);
|
||||
final ScaledResolution scaledResolution = new ScaledResolution(Minecraft.getMinecraft());
|
||||
final int screenWidth = scaledResolution.getScaledWidth();
|
||||
final int screenHeight = scaledResolution.getScaledHeight();
|
||||
|
||||
} else faded = false;
|
||||
final String spawnTimeString = " W" + (heightIndex + 1) + ": " + getTimeString(spawnTime);
|
||||
int width = fontRenderer.getStringWidth(spawnTimeString);
|
||||
fontRenderer.drawStringWithShadow(
|
||||
time,
|
||||
spawnTimeString,
|
||||
screenWidth - width,
|
||||
screenHeight - fontRenderer.FONT_HEIGHT * (length - heightIndex),
|
||||
clonedColor
|
||||
faded ? 0x555555 : color
|
||||
);
|
||||
if (clonedColor != 0x555555) color = 0xAAAAAA;
|
||||
for (Prefix prefix : wave.getPrefixes()) {
|
||||
final String prefixString = prefix.getPrefix() + " ";
|
||||
width += fontRenderer.getStringWidth(prefixString);
|
||||
fontRenderer.drawStringWithShadow(
|
||||
prefixString,
|
||||
screenWidth - width,
|
||||
screenHeight - fontRenderer.FONT_HEIGHT * (length - heightIndex),
|
||||
faded ? prefix.getFadedColor(3,5) : prefix.getColor()
|
||||
);
|
||||
}
|
||||
if (!faded) color = 0xAAAAAA;
|
||||
heightIndex++;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public void renderCPS() {
|
||||
final String cps = String.format("%2d", getClicks());
|
||||
final ScaledResolution scaledResolution = new ScaledResolution(Minecraft.getMinecraft());
|
||||
|
|
|
@ -49,7 +49,7 @@ public class MixinNetHandlerPlayClient {
|
|||
ZombiesUtils.getInstance().getGameManager().splitOrNew(Scoreboard.getRound());
|
||||
} catch (ScoardboardException | InvalidMapException e) {
|
||||
Minecraft.getMinecraft().thePlayer.addChatMessage(new ChatComponentText("§cFailed to start or split timer. Please send a log to Stachelbeere1248."));
|
||||
ZombiesUtils.getInstance().getLogger().error(e.getStackTrace());
|
||||
ZombiesUtils.getInstance().getLogger().error(e.fillInStackTrace());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -2,7 +2,8 @@ package com.github.stachelbeere1248.zombiesutils.timer;
|
|||
|
||||
import com.github.stachelbeere1248.zombiesutils.ZombiesUtils;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.GameMode;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.SLA;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.enums.Difficulty;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.windows.SLA;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.enums.Map;
|
||||
import com.github.stachelbeere1248.zombiesutils.handlers.Round1Correction;
|
||||
import com.github.stachelbeere1248.zombiesutils.timer.recorder.Category;
|
||||
|
@ -16,15 +17,15 @@ import org.jetbrains.annotations.NotNull;
|
|||
|
||||
public class Game {
|
||||
private final Timer timer;
|
||||
private final GameMode gameMode;
|
||||
private final GameFile gameFile;
|
||||
private final boolean roundOneRecorded;
|
||||
private int round;
|
||||
private GameMode gameMode;
|
||||
private Category category;
|
||||
private int round;
|
||||
private boolean escaping;
|
||||
|
||||
public Game(@NotNull final Map map, final String serverNumber) {
|
||||
this.gameMode = new GameMode(map);
|
||||
this.gameMode = GameMode.getNormalForMap(map);
|
||||
this.timer = new Timer();
|
||||
this.gameFile = new GameFile(serverNumber, map);
|
||||
this.category = new Category();
|
||||
|
@ -35,7 +36,7 @@ public class Game {
|
|||
if (ZombiesUtils.getInstance().getConfig().isSlaToggled()) SLA.instance = new SLA(map);
|
||||
}
|
||||
public Game(@NotNull final Map map, final String serverNumber, final int round) {
|
||||
this.gameMode = new GameMode(map);
|
||||
this.gameMode = GameMode.getNormalForMap(map);
|
||||
this.timer = new Timer();
|
||||
this.gameFile = new GameFile(serverNumber, map);
|
||||
this.category = new Category();
|
||||
|
@ -50,10 +51,12 @@ public class Game {
|
|||
public Timer getTimer() {
|
||||
return this.timer;
|
||||
}
|
||||
|
||||
public void setCategory(Category category) {
|
||||
this.category = category;
|
||||
}
|
||||
public void changeDifficulty(final Difficulty difficulty) {
|
||||
this.gameMode = this.gameMode.appliedDifficulty(difficulty);
|
||||
}
|
||||
public int getRound() {
|
||||
return round;
|
||||
}
|
||||
|
@ -76,7 +79,7 @@ public class Game {
|
|||
this.round = round + 1;
|
||||
}
|
||||
public void helicopter() {
|
||||
if (!gameMode.is(Map.PRISON)) {
|
||||
if (!gameMode.isMap(Map.PRISON)) {
|
||||
Minecraft.getMinecraft().thePlayer.addChatMessage(new ChatComponentText("§cEscaping without playing prison???"));
|
||||
ZombiesUtils.getInstance().getLogger().error(Thread.currentThread().getStackTrace());
|
||||
return;
|
||||
|
|
|
@ -2,8 +2,6 @@ package com.github.stachelbeere1248.zombiesutils.timer.recorder;
|
|||
|
||||
import com.github.stachelbeere1248.zombiesutils.ZombiesUtils;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.GameMode;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.enums.Difficulty;
|
||||
import com.github.stachelbeere1248.zombiesutils.game.enums.Map;
|
||||
import com.github.stachelbeere1248.zombiesutils.timer.recorder.files.CategoryFile;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
|
@ -18,19 +16,19 @@ public class Category {
|
|||
final File category;
|
||||
if (ZombiesUtils.isHypixel()) category = new File(new File("zombies", "splits"), selectedCategory);
|
||||
else category = new File(new File("zombies", "practise-splits"), selectedCategory);
|
||||
categoryFiles[0] = new CategoryFile(category, new GameMode(Map.DEAD_END));
|
||||
categoryFiles[1] = new CategoryFile(category, new GameMode(Map.DEAD_END, Difficulty.HARD));
|
||||
categoryFiles[2] = new CategoryFile(category, new GameMode(Map.DEAD_END, Difficulty.RIP));
|
||||
categoryFiles[0] = new CategoryFile(category, GameMode.DEAD_END);
|
||||
categoryFiles[1] = new CategoryFile(category, GameMode.DEAD_END_HARD);
|
||||
categoryFiles[2] = new CategoryFile(category, GameMode.DEAD_END_RIP);
|
||||
|
||||
categoryFiles[3] = new CategoryFile(category, new GameMode(Map.BAD_BLOOD));
|
||||
categoryFiles[4] = new CategoryFile(category, new GameMode(Map.BAD_BLOOD, Difficulty.HARD));
|
||||
categoryFiles[5] = new CategoryFile(category, new GameMode(Map.BAD_BLOOD, Difficulty.RIP));
|
||||
categoryFiles[3] = new CategoryFile(category, GameMode.BAD_BLOOD);
|
||||
categoryFiles[4] = new CategoryFile(category, GameMode.BAD_BLOOD_HARD);
|
||||
categoryFiles[5] = new CategoryFile(category, GameMode.BAD_BLOOD_RIP);
|
||||
|
||||
categoryFiles[6] = new CategoryFile(category, new GameMode(Map.ALIEN_ARCADIUM));
|
||||
categoryFiles[6] = new CategoryFile(category, GameMode.ALIEN_ARCADIUM);
|
||||
|
||||
categoryFiles[7] = new CategoryFile(category, new GameMode(Map.PRISON));
|
||||
categoryFiles[8] = new CategoryFile(category, new GameMode(Map.PRISON, Difficulty.HARD));
|
||||
categoryFiles[9] = new CategoryFile(category, new GameMode(Map.PRISON, Difficulty.RIP));
|
||||
categoryFiles[7] = new CategoryFile(category, GameMode.PRISON);
|
||||
categoryFiles[8] = new CategoryFile(category, GameMode.PRISON_HARD);
|
||||
categoryFiles[9] = new CategoryFile(category, GameMode.PRISON_RIP);
|
||||
|
||||
this.name = Category.selectedCategory;
|
||||
}
|
||||
|
@ -49,22 +47,30 @@ public class Category {
|
|||
}
|
||||
|
||||
public CategoryFile getByGameMode(@NotNull GameMode gameMode) {
|
||||
|
||||
|
||||
if (gameMode.is(Map.DEAD_END, Difficulty.NORMAL)) return categoryFiles[0];
|
||||
else if (gameMode.is(Map.DEAD_END, Difficulty.HARD)) return categoryFiles[1];
|
||||
else if (gameMode.is(Map.DEAD_END, Difficulty.RIP)) return categoryFiles[2];
|
||||
|
||||
else if (gameMode.is(Map.BAD_BLOOD, Difficulty.NORMAL)) return categoryFiles[3];
|
||||
else if (gameMode.is(Map.BAD_BLOOD, Difficulty.HARD)) return categoryFiles[4];
|
||||
else if (gameMode.is(Map.BAD_BLOOD, Difficulty.RIP)) return categoryFiles[5];
|
||||
|
||||
else if (gameMode.is(Map.ALIEN_ARCADIUM, Difficulty.NORMAL)) return categoryFiles[6];
|
||||
|
||||
else if (gameMode.is(Map.PRISON, Difficulty.NORMAL)) return categoryFiles[7];
|
||||
else if (gameMode.is(Map.PRISON, Difficulty.HARD)) return categoryFiles[8];
|
||||
else if (gameMode.is(Map.PRISON, Difficulty.RIP)) return categoryFiles[9];
|
||||
else throw new IllegalStateException("Unexpected value: " + gameMode);
|
||||
switch (gameMode) {
|
||||
case DEAD_END:
|
||||
return categoryFiles[0];
|
||||
case DEAD_END_HARD:
|
||||
return categoryFiles[1];
|
||||
case DEAD_END_RIP:
|
||||
return categoryFiles[2];
|
||||
case BAD_BLOOD:
|
||||
return categoryFiles[3];
|
||||
case BAD_BLOOD_HARD:
|
||||
return categoryFiles[4];
|
||||
case BAD_BLOOD_RIP:
|
||||
return categoryFiles[5];
|
||||
case ALIEN_ARCADIUM:
|
||||
return categoryFiles[6];
|
||||
case PRISON:
|
||||
return categoryFiles[7];
|
||||
case PRISON_HARD:
|
||||
return categoryFiles[8];
|
||||
case PRISON_RIP:
|
||||
return categoryFiles[9];
|
||||
default:
|
||||
throw new IllegalStateException("Unexpected value: " + gameMode);
|
||||
}
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
|
|
|
@ -18,7 +18,7 @@ public class CategoryFile extends File {
|
|||
public CategoryFile(File category, @NotNull GameMode gameMode) {
|
||||
// Game-directory -> custom category -> file named "MAP_DIFFICULTY.times"
|
||||
// Content encoded in StandardCharsets.UTF_16
|
||||
super(category, gameMode.getMap() + "_" + gameMode.getDifficulty() + ".times");
|
||||
super(category, gameMode + ".times");
|
||||
this.gameMode = gameMode;
|
||||
this.data = FileManager.categoryReadOrCreate(this);
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,692 @@
|
|||
[
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 760,
|
||||
"prefixes": [
|
||||
"HBM"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 760,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 760,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"HBM",
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,687 @@
|
|||
[
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 760,
|
||||
"prefixes": [
|
||||
"HBM"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 760,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 760,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,697 @@
|
|||
[
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"SLIME"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"WITHER_SKELETON",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 760,
|
||||
"prefixes": [
|
||||
"HBM"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 760,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 760,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"HBM"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,658 @@
|
|||
[
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 700,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 700,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 740,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 880,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 760,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 960,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BLAZES"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 920,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BLAZES"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 980,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 880,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 840,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 860,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 860,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 720,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 880,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 840,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 840,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,655 @@
|
|||
[
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 700,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 700,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 740,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 880,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 760,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 960,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BLAZES"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 920,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BLAZES"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 980,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 880,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 840,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 860,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 860,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 720,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 880,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 840,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 840,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,663 @@
|
|||
[
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 700,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 700,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 740,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 880,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 760,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 960,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BLAZES"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 920,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 940,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 980,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 880,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 840,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 860,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 860,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 460,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 720,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 880,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 840,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 840,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,738 @@
|
|||
[
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 340,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 620,
|
||||
"prefixes": [
|
||||
"CELL",
|
||||
"POLICE"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 340,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 620,
|
||||
"prefixes": [
|
||||
"CELL",
|
||||
"POLICE"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"CELL",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"CELL"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"CELL",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 700,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 740,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 740,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 740,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 840,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"BOSS",
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 700,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1100,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1100,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 0,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 300,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1200,
|
||||
"prefixes": [
|
||||
"BOSS",
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 2100,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,738 @@
|
|||
[
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 340,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 620,
|
||||
"prefixes": [
|
||||
"CELL",
|
||||
"POLICE"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 340,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 620,
|
||||
"prefixes": [
|
||||
"CELL",
|
||||
"POLICE"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"CELL",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"CELL"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"CELL",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 700,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 740,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 740,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 740,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 840,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"BOSS",
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 700,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1100,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1100,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 0,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 300,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1200,
|
||||
"prefixes": [
|
||||
"BOSS",
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 2100,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,738 @@
|
|||
[
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 340,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 620,
|
||||
"prefixes": [
|
||||
"CELL",
|
||||
"POLICE"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 340,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 480,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 620,
|
||||
"prefixes": [
|
||||
"CELL",
|
||||
"POLICE"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"CELL",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"CELL"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"CELL",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 700,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"CELL"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW",
|
||||
"POLICE"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 740,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 680,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 740,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 740,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 440,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 840,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"BOSS",
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 400,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 700,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1100,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1000,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1100,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 200,
|
||||
"prefixes": [
|
||||
"BOSS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"waves": [
|
||||
{
|
||||
"ticks": 0,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 300,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 600,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 900,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1200,
|
||||
"prefixes": [
|
||||
"BOSS",
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1500,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 1800,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ticks": 2100,
|
||||
"prefixes": [
|
||||
"WINDOW"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -6,7 +6,7 @@
|
|||
"version": "${version}",
|
||||
"mcversion": "${mcversion}",
|
||||
"url": "https://github.com/Stachelbeere1248/zombies-utils",
|
||||
"updateUrl": "https://github.com/Stachelbeere1248/zombies-utils/releases",
|
||||
"updateUrl": "https://github.com/Stachelbeere1248/zombies-utils/update.json",
|
||||
"authorList": [
|
||||
"Stachelbeere1248"
|
||||
],
|
||||
|
|
10
update.json
Normal file
10
update.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"homepage": "https://github.com/Stachelbeere1248/zombies-utils/releases",
|
||||
"promos": {
|
||||
"1.8.9-latest" : "1.3.4",
|
||||
"1.8.9-recommended" : "1.3.4"
|
||||
},
|
||||
"1.8.9" : {
|
||||
"1.3.5" : "SST Prefixes, added update checker"
|
||||
}
|
||||
}
|
Loading…
Add table
Reference in a new issue