Browse Source

Available hotZones added to devcmd.

master
MagicBot 2 years ago
parent
commit
a572a5fbf9
  1. 17
      src/engine/devcmd/cmds/HotzoneCmd.java

17
src/engine/devcmd/cmds/HotzoneCmd.java

@ -31,10 +31,11 @@ public class HotzoneCmd extends AbstractDevCmd { @@ -31,10 +31,11 @@ public class HotzoneCmd extends AbstractDevCmd {
}
@Override
protected void _doCmd(PlayerCharacter pc, String[] words,
protected void _doCmd(PlayerCharacter playerCharacter, String[] words,
AbstractGameObject target) {
StringBuilder data = new StringBuilder();
String outString;
for (String s : words) {
data.append(s);
@ -44,17 +45,25 @@ public class HotzoneCmd extends AbstractDevCmd { @@ -44,17 +45,25 @@ public class HotzoneCmd extends AbstractDevCmd {
String input = data.toString().trim();
if (input.length() == 0) {
throwbackInfo(pc, "Current hotZone: " + ZoneManager.hotZone.getName());
outString = "Current hotZone: " + ZoneManager.hotZone.getName() + "\r\n";
outString += "Available hotZones: " + ZoneManager.availableHotZones();
throwbackInfo(playerCharacter, outString);
return;
}
if (input.equalsIgnoreCase("random")) {
ZoneManager.generateAndSetRandomHotzone();
throwbackInfo(pc, "New hotZone: " + ZoneManager.hotZone.getName());
outString = "New hotZone: " + ZoneManager.hotZone.getName() + "\r\n";
outString += "Available hotZones: " + ZoneManager.availableHotZones();
throwbackInfo(playerCharacter, outString);
return;
}
if (input.equalsIgnoreCase("reset"))
if (input.equalsIgnoreCase("reset")) {
ZoneManager.resetHotZones();
throwbackInfo(playerCharacter, "Available hotZones: " + ZoneManager.availableHotZones());
return;
}
return;
}

Loading…
Cancel
Save