Rename and clean up MapleExpeditionType
This commit is contained in:
@@ -28,8 +28,8 @@ var expedition;
|
|||||||
var expedMembers;
|
var expedMembers;
|
||||||
var player;
|
var player;
|
||||||
var em;
|
var em;
|
||||||
const MapleExpeditionType = Java.type('server.expeditions.MapleExpeditionType');
|
const ExpeditionType = Java.type('server.expeditions.ExpeditionType');
|
||||||
const exped = MapleExpeditionType.BALROG_NORMAL;
|
const exped = ExpeditionType.BALROG_NORMAL;
|
||||||
var expedName = "Balrog";
|
var expedName = "Balrog";
|
||||||
var expedBoss = "Balrog";
|
var expedBoss = "Balrog";
|
||||||
var expedMap = "Balrog's Tomb";
|
var expedMap = "Balrog's Tomb";
|
||||||
|
|||||||
@@ -29,8 +29,8 @@ var expedition;
|
|||||||
var expedMembers;
|
var expedMembers;
|
||||||
var player;
|
var player;
|
||||||
var em;
|
var em;
|
||||||
const MapleExpeditionType = Java.type('server.expeditions.MapleExpeditionType');
|
const ExpeditionType = Java.type('server.expeditions.ExpeditionType');
|
||||||
const exped = MapleExpeditionType.ZAKUM;
|
const exped = ExpeditionType.ZAKUM;
|
||||||
var expedName = "Zakum";
|
var expedName = "Zakum";
|
||||||
var expedBoss = "Zakum";
|
var expedBoss = "Zakum";
|
||||||
var expedMap = "Zakum's Altar";
|
var expedMap = "Zakum's Altar";
|
||||||
|
|||||||
@@ -29,8 +29,8 @@ var expedition;
|
|||||||
var expedMembers;
|
var expedMembers;
|
||||||
var player;
|
var player;
|
||||||
var em;
|
var em;
|
||||||
const MapleExpeditionType = Java.type('server.expeditions.MapleExpeditionType');
|
const ExpeditionType = Java.type('server.expeditions.ExpeditionType');
|
||||||
const exped = MapleExpeditionType.HORNTAIL;
|
const exped = ExpeditionType.HORNTAIL;
|
||||||
var expedName = "Horntail";
|
var expedName = "Horntail";
|
||||||
var expedBoss = "mighty Horntail";
|
var expedBoss = "mighty Horntail";
|
||||||
|
|
||||||
|
|||||||
@@ -11,10 +11,10 @@ var arena;
|
|||||||
var arenaName;
|
var arenaName;
|
||||||
var type;
|
var type;
|
||||||
var map;
|
var map;
|
||||||
const MapleExpeditionType = Java.type('server.expeditions.MapleExpeditionType');
|
const ExpeditionType = Java.type('server.expeditions.ExpeditionType');
|
||||||
var exped = MapleExpeditionType.ARIANT;
|
var exped = ExpeditionType.ARIANT;
|
||||||
var exped1 = MapleExpeditionType.ARIANT1;
|
var exped1 = ExpeditionType.ARIANT1;
|
||||||
var exped2 = MapleExpeditionType.ARIANT2;
|
var exped2 = ExpeditionType.ARIANT2;
|
||||||
|
|
||||||
function start() {
|
function start() {
|
||||||
status = -1;
|
status = -1;
|
||||||
@@ -103,17 +103,17 @@ function action(mode, type, selection) {
|
|||||||
function fetchArenaType() {
|
function fetchArenaType() {
|
||||||
switch (arenaType) {
|
switch (arenaType) {
|
||||||
case 0 :
|
case 0 :
|
||||||
exped = MapleExpeditionType.ARIANT;
|
exped = ExpeditionType.ARIANT;
|
||||||
expedicao = cm.getExpedition(exped);
|
expedicao = cm.getExpedition(exped);
|
||||||
map = 980010100;
|
map = 980010100;
|
||||||
break;
|
break;
|
||||||
case 1 :
|
case 1 :
|
||||||
exped = MapleExpeditionType.ARIANT1;
|
exped = ExpeditionType.ARIANT1;
|
||||||
expedicao = cm.getExpedition(exped);
|
expedicao = cm.getExpedition(exped);
|
||||||
map = 980010200;
|
map = 980010200;
|
||||||
break;
|
break;
|
||||||
case 2 :
|
case 2 :
|
||||||
exped = MapleExpeditionType.ARIANT2;
|
exped = ExpeditionType.ARIANT2;
|
||||||
expedicao = cm.getExpedition(exped);
|
expedicao = cm.getExpedition(exped);
|
||||||
map = 980010300;
|
map = 980010300;
|
||||||
break;
|
break;
|
||||||
@@ -174,7 +174,7 @@ function enterArena(arenaPlayers) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function playerAlreadyInLobby(player) {
|
function playerAlreadyInLobby(player) {
|
||||||
return cm.getExpedition(MapleExpeditionType.ARIANT) != null && cm.getExpedition(MapleExpeditionType.ARIANT).contains(player) ||
|
return cm.getExpedition(ExpeditionType.ARIANT) != null && cm.getExpedition(ExpeditionType.ARIANT).contains(player) ||
|
||||||
cm.getExpedition(MapleExpeditionType.ARIANT1) != null && cm.getExpedition(MapleExpeditionType.ARIANT1).contains(player) ||
|
cm.getExpedition(ExpeditionType.ARIANT1) != null && cm.getExpedition(ExpeditionType.ARIANT1).contains(player) ||
|
||||||
cm.getExpedition(MapleExpeditionType.ARIANT2) != null && cm.getExpedition(MapleExpeditionType.ARIANT2).contains(player);
|
cm.getExpedition(ExpeditionType.ARIANT2) != null && cm.getExpedition(ExpeditionType.ARIANT2).contains(player);
|
||||||
}
|
}
|
||||||
@@ -10,7 +10,7 @@ var arena;
|
|||||||
var arenaName;
|
var arenaName;
|
||||||
var type;
|
var type;
|
||||||
var map;
|
var map;
|
||||||
const MapleExpeditionType = Java.type('server.expeditions.MapleExpeditionType');
|
const ExpeditionType = Java.type('server.expeditions.ExpeditionType');
|
||||||
var exped;
|
var exped;
|
||||||
var expedicao;
|
var expedicao;
|
||||||
var expedMembers;
|
var expedMembers;
|
||||||
@@ -32,14 +32,14 @@ function action(mode, type, selection) {
|
|||||||
const GameConstants = Java.type('constants.game.GameConstants');
|
const GameConstants = Java.type('constants.game.GameConstants');
|
||||||
if (cm.getPlayer().getMapId() == 980010100 || cm.getPlayer().getMapId() == 980010200 || cm.getPlayer().getMapId() == 980010300) {
|
if (cm.getPlayer().getMapId() == 980010100 || cm.getPlayer().getMapId() == 980010200 || cm.getPlayer().getMapId() == 980010300) {
|
||||||
if (cm.getPlayer().getMapId() == 980010100) {
|
if (cm.getPlayer().getMapId() == 980010100) {
|
||||||
exped = MapleExpeditionType.ARIANT;
|
exped = ExpeditionType.ARIANT;
|
||||||
expedicao = cm.getExpedition(exped);
|
expedicao = cm.getExpedition(exped);
|
||||||
|
|
||||||
} else if (cm.getPlayer().getMapId() == 980010200) {
|
} else if (cm.getPlayer().getMapId() == 980010200) {
|
||||||
exped = MapleExpeditionType.ARIANT1;
|
exped = ExpeditionType.ARIANT1;
|
||||||
expedicao = cm.getExpedition(exped);
|
expedicao = cm.getExpedition(exped);
|
||||||
} else {
|
} else {
|
||||||
exped = MapleExpeditionType.ARIANT2;
|
exped = ExpeditionType.ARIANT2;
|
||||||
expedicao = cm.getExpedition(exped);
|
expedicao = cm.getExpedition(exped);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -116,13 +116,13 @@ function action(mode, type, selection) {
|
|||||||
}
|
}
|
||||||
} else if (GameConstants.isAriantColiseumArena(cm.getPlayer().getMapId())) {
|
} else if (GameConstants.isAriantColiseumArena(cm.getPlayer().getMapId())) {
|
||||||
if (cm.getPlayer().getMapId() == 980010101) {
|
if (cm.getPlayer().getMapId() == 980010101) {
|
||||||
exped = MapleExpeditionType.ARIANT;
|
exped = ExpeditionType.ARIANT;
|
||||||
expedicao = cm.getExpedition(exped);
|
expedicao = cm.getExpedition(exped);
|
||||||
} else if (cm.getPlayer().getMapId() == 980010201) {
|
} else if (cm.getPlayer().getMapId() == 980010201) {
|
||||||
exped = MapleExpeditionType.ARIANT1;
|
exped = ExpeditionType.ARIANT1;
|
||||||
expedicao = cm.getExpedition(exped);
|
expedicao = cm.getExpedition(exped);
|
||||||
} else {
|
} else {
|
||||||
exped = MapleExpeditionType.ARIANT2;
|
exped = ExpeditionType.ARIANT2;
|
||||||
expedicao = cm.getExpedition(exped);
|
expedicao = cm.getExpedition(exped);
|
||||||
}
|
}
|
||||||
if (status == 0) {
|
if (status == 0) {
|
||||||
|
|||||||
@@ -31,8 +31,8 @@ var expedition;
|
|||||||
var expedMembers;
|
var expedMembers;
|
||||||
var player;
|
var player;
|
||||||
var em;
|
var em;
|
||||||
const MapleExpeditionType = Java.type('server.expeditions.MapleExpeditionType');
|
const ExpeditionType = Java.type('server.expeditions.ExpeditionType');
|
||||||
var exped = MapleExpeditionType.PINKBEAN;
|
var exped = ExpeditionType.PINKBEAN;
|
||||||
var expedName = "Twilight of the Gods";
|
var expedName = "Twilight of the Gods";
|
||||||
var expedBoss = "Pink Bean";
|
var expedBoss = "Pink Bean";
|
||||||
var expedMap = "Twilight of Gods";
|
var expedMap = "Twilight of Gods";
|
||||||
|
|||||||
@@ -28,8 +28,8 @@ var expedition;
|
|||||||
var expedMembers;
|
var expedMembers;
|
||||||
var player;
|
var player;
|
||||||
var em;
|
var em;
|
||||||
const MapleExpeditionType = Java.type('server.expeditions.MapleExpeditionType');
|
const ExpeditionType = Java.type('server.expeditions.ExpeditionType');
|
||||||
var exped = MapleExpeditionType.SHOWA;
|
var exped = ExpeditionType.SHOWA;
|
||||||
var expedName = "Showa Gang";
|
var expedName = "Showa Gang";
|
||||||
var expedBoss = "The Boss";
|
var expedBoss = "The Boss";
|
||||||
var expedMap = "Nightmarish Last Days";
|
var expedMap = "Nightmarish Last Days";
|
||||||
|
|||||||
@@ -29,8 +29,8 @@ var expedition;
|
|||||||
var expedMembers;
|
var expedMembers;
|
||||||
var player;
|
var player;
|
||||||
var em;
|
var em;
|
||||||
const MapleExpeditionType = Java.type('server.expeditions.MapleExpeditionType');
|
const ExpeditionType = Java.type('server.expeditions.ExpeditionType');
|
||||||
var cwkpq = MapleExpeditionType.CWKPQ;
|
var cwkpq = ExpeditionType.CWKPQ;
|
||||||
var list = "What would you like to do?#b\r\n\r\n#L1#View current Expedition members#l\r\n#L2#Start the fight!#l\r\n#L3#Stop the expedition.#l";
|
var list = "What would you like to do?#b\r\n\r\n#L1#View current Expedition members#l\r\n#L2#Start the fight!#l\r\n#L3#Stop the expedition.#l";
|
||||||
|
|
||||||
function start() {
|
function start() {
|
||||||
|
|||||||
@@ -29,8 +29,8 @@ var expedition;
|
|||||||
var expedMembers;
|
var expedMembers;
|
||||||
var player;
|
var player;
|
||||||
var em;
|
var em;
|
||||||
const MapleExpeditionType = Java.type('server.expeditions.MapleExpeditionType');
|
const ExpeditionType = Java.type('server.expeditions.ExpeditionType');
|
||||||
var exped = MapleExpeditionType.SCARGA;
|
var exped = ExpeditionType.SCARGA;
|
||||||
var expedName = "Scarga";
|
var expedName = "Scarga";
|
||||||
var expedBoss = "Scarlion and Targa";
|
var expedBoss = "Scarlion and Targa";
|
||||||
var expedMap = "Spooky World";
|
var expedMap = "Spooky World";
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ import scripting.event.EventScriptManager;
|
|||||||
import server.TimerManager;
|
import server.TimerManager;
|
||||||
import server.events.gm.Event;
|
import server.events.gm.Event;
|
||||||
import server.expeditions.Expedition;
|
import server.expeditions.Expedition;
|
||||||
import server.expeditions.MapleExpeditionType;
|
import server.expeditions.ExpeditionType;
|
||||||
import server.maps.*;
|
import server.maps.*;
|
||||||
import tools.PacketCreator;
|
import tools.PacketCreator;
|
||||||
import tools.Pair;
|
import tools.Pair;
|
||||||
@@ -73,9 +73,9 @@ public final class Channel {
|
|||||||
private Map<Integer, MapleHiredMerchant> hiredMerchants = new HashMap<>();
|
private Map<Integer, MapleHiredMerchant> hiredMerchants = new HashMap<>();
|
||||||
private final Map<Integer, Integer> storedVars = new HashMap<>();
|
private final Map<Integer, Integer> storedVars = new HashMap<>();
|
||||||
private Set<Integer> playersAway = new HashSet<>();
|
private Set<Integer> playersAway = new HashSet<>();
|
||||||
private Map<MapleExpeditionType, Expedition> expeditions = new HashMap<>();
|
private Map<ExpeditionType, Expedition> expeditions = new HashMap<>();
|
||||||
private Map<Integer, MapleMiniDungeon> dungeons = new HashMap<>();
|
private Map<Integer, MapleMiniDungeon> dungeons = new HashMap<>();
|
||||||
private List<MapleExpeditionType> expedType = new ArrayList<>();
|
private List<ExpeditionType> expedType = new ArrayList<>();
|
||||||
private Set<MapleMap> ownedMaps = Collections.synchronizedSet(Collections.newSetFromMap(new WeakHashMap<>()));
|
private Set<MapleMap> ownedMaps = Collections.synchronizedSet(Collections.newSetFromMap(new WeakHashMap<>()));
|
||||||
private Event event;
|
private Event event;
|
||||||
private boolean finishedShutdown = false;
|
private boolean finishedShutdown = false;
|
||||||
@@ -119,7 +119,7 @@ public final class Channel {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
this.channelServer = initServer(port, world, channel);
|
this.channelServer = initServer(port, world, channel);
|
||||||
expedType.addAll(Arrays.asList(MapleExpeditionType.values()));
|
expedType.addAll(Arrays.asList(ExpeditionType.values()));
|
||||||
|
|
||||||
if (Server.getInstance().isOnline()) { // postpone event loading to improve boot time... thanks Riizade, daronhudson for noticing slow startup times
|
if (Server.getInstance().isOnline()) { // postpone event loading to improve boot time... thanks Riizade, daronhudson for noticing slow startup times
|
||||||
eventSM = new EventScriptManager(this, getEvents());
|
eventSM = new EventScriptManager(this, getEvents());
|
||||||
@@ -416,7 +416,7 @@ public final class Channel {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public Expedition getExpedition(MapleExpeditionType type) {
|
public Expedition getExpedition(ExpeditionType type) {
|
||||||
return expeditions.get(type);
|
return expeditions.get(type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ import server.MapleItemInformationProvider;
|
|||||||
import server.MapleMarriage;
|
import server.MapleMarriage;
|
||||||
import server.expeditions.Expedition;
|
import server.expeditions.Expedition;
|
||||||
import server.expeditions.ExpeditionBossLog;
|
import server.expeditions.ExpeditionBossLog;
|
||||||
import server.expeditions.MapleExpeditionType;
|
import server.expeditions.ExpeditionType;
|
||||||
import server.life.*;
|
import server.life.*;
|
||||||
import server.maps.MapleMap;
|
import server.maps.MapleMap;
|
||||||
import server.maps.MapleMapObject;
|
import server.maps.MapleMapObject;
|
||||||
@@ -1067,11 +1067,11 @@ public class AbstractPlayerInteraction {
|
|||||||
return (Pyramid) getPlayer().getPartyQuest();
|
return (Pyramid) getPlayer().getPartyQuest();
|
||||||
}
|
}
|
||||||
|
|
||||||
public int createExpedition(MapleExpeditionType type) {
|
public int createExpedition(ExpeditionType type) {
|
||||||
return createExpedition(type, false, 0, 0);
|
return createExpedition(type, false, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
public int createExpedition(MapleExpeditionType type, boolean silent, int minPlayers, int maxPlayers) {
|
public int createExpedition(ExpeditionType type, boolean silent, int minPlayers, int maxPlayers) {
|
||||||
Character player = getPlayer();
|
Character player = getPlayer();
|
||||||
Expedition exped = new Expedition(player, type, silent, minPlayers, maxPlayers);
|
Expedition exped = new Expedition(player, type, silent, minPlayers, maxPlayers);
|
||||||
|
|
||||||
@@ -1092,11 +1092,11 @@ public class AbstractPlayerInteraction {
|
|||||||
exped.removeChannelExpedition(getPlayer().getClient().getChannelServer());
|
exped.removeChannelExpedition(getPlayer().getClient().getChannelServer());
|
||||||
}
|
}
|
||||||
|
|
||||||
public Expedition getExpedition(MapleExpeditionType type) {
|
public Expedition getExpedition(ExpeditionType type) {
|
||||||
return getPlayer().getClient().getChannelServer().getExpedition(type);
|
return getPlayer().getClient().getChannelServer().getExpedition(type);
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getExpeditionMemberNames(MapleExpeditionType type) {
|
public String getExpeditionMemberNames(ExpeditionType type) {
|
||||||
String members = "";
|
String members = "";
|
||||||
Expedition exped = getExpedition(type);
|
Expedition exped = getExpedition(type);
|
||||||
for (String memberName : exped.getMembers().values()) {
|
for (String memberName : exped.getMembers().values()) {
|
||||||
@@ -1105,7 +1105,7 @@ public class AbstractPlayerInteraction {
|
|||||||
return members;
|
return members;
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isLeaderExpedition(MapleExpeditionType type) {
|
public boolean isLeaderExpedition(ExpeditionType type) {
|
||||||
Expedition exped = getExpedition(type);
|
Expedition exped = getExpedition(type);
|
||||||
return exped.isLeader(getPlayer());
|
return exped.isLeader(getPlayer());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ import server.*;
|
|||||||
import server.MapleSkillbookInformationProvider.SkillBookEntry;
|
import server.MapleSkillbookInformationProvider.SkillBookEntry;
|
||||||
import server.events.gm.Event;
|
import server.events.gm.Event;
|
||||||
import server.expeditions.Expedition;
|
import server.expeditions.Expedition;
|
||||||
import server.expeditions.MapleExpeditionType;
|
import server.expeditions.ExpeditionType;
|
||||||
import server.gachapon.MapleGachapon;
|
import server.gachapon.MapleGachapon;
|
||||||
import server.gachapon.MapleGachapon.MapleGachaponItem;
|
import server.gachapon.MapleGachapon.MapleGachaponItem;
|
||||||
import server.life.MapleLifeFactory;
|
import server.life.MapleLifeFactory;
|
||||||
@@ -1024,7 +1024,7 @@ public class NPCConversationManager extends AbstractPlayerInteraction {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String startAriantBattle(MapleExpeditionType expedType, int mapid) {
|
public String startAriantBattle(ExpeditionType expedType, int mapid) {
|
||||||
if (!GameConstants.isAriantColiseumLobby(mapid)) {
|
if (!GameConstants.isAriantColiseumLobby(mapid)) {
|
||||||
return "You cannot start an Ariant tournament from outside the Battle Arena Entrance.";
|
return "You cannot start an Ariant tournament from outside the Battle Arena Entrance.";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ public class Expedition {
|
|||||||
};
|
};
|
||||||
|
|
||||||
private final Character leader;
|
private final Character leader;
|
||||||
private final MapleExpeditionType type;
|
private final ExpeditionType type;
|
||||||
private boolean registering;
|
private boolean registering;
|
||||||
private final MapleMap startMap;
|
private final MapleMap startMap;
|
||||||
private final List<String> bossLogs;
|
private final List<String> bossLogs;
|
||||||
@@ -95,7 +95,7 @@ public class Expedition {
|
|||||||
private final int maxSize;
|
private final int maxSize;
|
||||||
private final MonitoredReentrantLock pL = MonitoredReentrantLockFactory.createLock(MonitoredLockType.EIM_PARTY, true);
|
private final MonitoredReentrantLock pL = MonitoredReentrantLockFactory.createLock(MonitoredLockType.EIM_PARTY, true);
|
||||||
|
|
||||||
public Expedition(Character player, MapleExpeditionType met, boolean sil, int minPlayers, int maxPlayers) {
|
public Expedition(Character player, ExpeditionType met, boolean sil, int minPlayers, int maxPlayers) {
|
||||||
leader = player;
|
leader = player;
|
||||||
members.put(player.getId(), player.getName());
|
members.put(player.getId(), player.getName());
|
||||||
startMap = player.getMap();
|
startMap = player.getMap();
|
||||||
@@ -252,7 +252,7 @@ public class Expedition {
|
|||||||
if (!silent) {
|
if (!silent) {
|
||||||
player.dropMessage(6, "[Expedition] You have been banned from this expedition.");
|
player.dropMessage(6, "[Expedition] You have been banned from this expedition.");
|
||||||
}
|
}
|
||||||
if (MapleExpeditionType.ARIANT.equals(type) || MapleExpeditionType.ARIANT1.equals(type) || MapleExpeditionType.ARIANT2.equals(type)) {
|
if (ExpeditionType.ARIANT.equals(type) || ExpeditionType.ARIANT1.equals(type) || ExpeditionType.ARIANT2.equals(type)) {
|
||||||
player.changeMap(980010000);
|
player.changeMap(980010000);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -287,7 +287,7 @@ public class Expedition {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public MapleExpeditionType getType() {
|
public ExpeditionType getType() {
|
||||||
return type;
|
return type;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -25,12 +25,10 @@ package server.expeditions;
|
|||||||
import config.YamlConfig;
|
import config.YamlConfig;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
* @author Alan (SharpAceX)
|
||||||
* @author Alan (SharpAceX)
|
*/
|
||||||
*/
|
|
||||||
|
|
||||||
public enum MapleExpeditionType {
|
|
||||||
|
|
||||||
|
public enum ExpeditionType {
|
||||||
BALROG_EASY(3, 30, 50, 255, 5),
|
BALROG_EASY(3, 30, 50, 255, 5),
|
||||||
BALROG_NORMAL(6, 30, 50, 255, 5),
|
BALROG_NORMAL(6, 30, 50, 255, 5),
|
||||||
SCARGA(6, 30, 100, 255, 5),
|
SCARGA(6, 30, 100, 255, 5),
|
||||||
@@ -44,14 +42,14 @@ public enum MapleExpeditionType {
|
|||||||
ARIANT2(2, 7, 20, 30, 5),
|
ARIANT2(2, 7, 20, 30, 5),
|
||||||
PINKBEAN(6, 30, 120, 255, 5),
|
PINKBEAN(6, 30, 120, 255, 5),
|
||||||
CWKPQ(6, 30, 90, 255, 5); // CWKPQ min-level 90, found thanks to Cato
|
CWKPQ(6, 30, 90, 255, 5); // CWKPQ min-level 90, found thanks to Cato
|
||||||
|
|
||||||
private int minSize;
|
private final int minSize;
|
||||||
private int maxSize;
|
private final int maxSize;
|
||||||
private int minLevel;
|
private final int minLevel;
|
||||||
private int maxLevel;
|
private final int maxLevel;
|
||||||
private int registrationTime;
|
private final int registrationTime;
|
||||||
|
|
||||||
private MapleExpeditionType(int minSize, int maxSize, int minLevel, int maxLevel, int minutes) {
|
ExpeditionType(int minSize, int maxSize, int minLevel, int maxLevel, int minutes) {
|
||||||
this.minSize = minSize;
|
this.minSize = minSize;
|
||||||
this.maxSize = maxSize;
|
this.maxSize = maxSize;
|
||||||
this.minLevel = minLevel;
|
this.minLevel = minLevel;
|
||||||
@@ -60,22 +58,22 @@ public enum MapleExpeditionType {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public int getMinSize() {
|
public int getMinSize() {
|
||||||
return !YamlConfig.config.server.USE_ENABLE_SOLO_EXPEDITIONS ? minSize : 1;
|
return !YamlConfig.config.server.USE_ENABLE_SOLO_EXPEDITIONS ? minSize : 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getMaxSize() {
|
public int getMaxSize() {
|
||||||
return maxSize;
|
return maxSize;
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getMinLevel() {
|
public int getMinLevel() {
|
||||||
return minLevel;
|
return minLevel;
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getMaxLevel() {
|
public int getMaxLevel() {
|
||||||
return maxLevel;
|
return maxLevel;
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getRegistrationTime(){
|
public int getRegistrationTime() {
|
||||||
return registrationTime;
|
return registrationTime;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -23,7 +23,7 @@ import client.Character;
|
|||||||
import constants.game.GameConstants;
|
import constants.game.GameConstants;
|
||||||
import server.TimerManager;
|
import server.TimerManager;
|
||||||
import server.expeditions.Expedition;
|
import server.expeditions.Expedition;
|
||||||
import server.expeditions.MapleExpeditionType;
|
import server.expeditions.ExpeditionType;
|
||||||
import server.maps.MapleMap;
|
import server.maps.MapleMap;
|
||||||
import tools.PacketCreator;
|
import tools.PacketCreator;
|
||||||
|
|
||||||
@@ -244,14 +244,14 @@ public class AriantColiseum {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private MapleExpeditionType getExpeditionType() {
|
private ExpeditionType getExpeditionType() {
|
||||||
MapleExpeditionType type;
|
ExpeditionType type;
|
||||||
if (map.getId() == 980010101) {
|
if (map.getId() == 980010101) {
|
||||||
type = MapleExpeditionType.ARIANT;
|
type = ExpeditionType.ARIANT;
|
||||||
} else if (map.getId() == 980010201) {
|
} else if (map.getId() == 980010201) {
|
||||||
type = MapleExpeditionType.ARIANT1;
|
type = ExpeditionType.ARIANT1;
|
||||||
} else {
|
} else {
|
||||||
type = MapleExpeditionType.ARIANT2;
|
type = ExpeditionType.ARIANT2;
|
||||||
}
|
}
|
||||||
|
|
||||||
return type;
|
return type;
|
||||||
|
|||||||
Reference in New Issue
Block a user