Merge pull request #90 from Parabot/skillsdebug

[FEATURE] Skills Debug
This commit is contained in:
Jeroen Ketelaar
2017-08-31 18:11:53 +02:00
committed by GitHub
2 changed files with 29 additions and 0 deletions
@@ -0,0 +1,26 @@
package org.rev317.min.debug;
import org.parabot.core.paint.AbstractDebugger;
import org.rev317.min.api.methods.Skill;
import java.awt.*;
public class DSkills extends AbstractDebugger {
@Override
public void toggle() {
for (Skill skill : Skill.values()){
System.out.println(String.format("%s level: %d / %d", skill.getName(), skill.getLevel(), skill.getRealLevel()));
}
}
@Override
public boolean isEnabled() {
return false;
}
@Override
public void paint(Graphics graphics) {
}
}
@@ -34,6 +34,7 @@ public class BotMenu implements ActionListener {
JMenuItem npcs = newItem("Npcs"); JMenuItem npcs = newItem("Npcs");
JMenuItem objects = newItem("Objects"); JMenuItem objects = newItem("Objects");
JMenuItem players = newItem("Players"); JMenuItem players = newItem("Players");
JMenuItem skills = newItem("Skills");
debugger.addDebugger("Enable Actions", new DActions()); debugger.addDebugger("Enable Actions", new DActions());
debugger.addDebugger("Animation", new DAnimation()); debugger.addDebugger("Animation", new DAnimation());
@@ -48,6 +49,7 @@ public class BotMenu implements ActionListener {
debugger.addDebugger("Npcs", new DNpcs()); debugger.addDebugger("Npcs", new DNpcs());
debugger.addDebugger("Objects", new DSceneObjects()); debugger.addDebugger("Objects", new DSceneObjects());
debugger.addDebugger("Players", new DPlayers()); debugger.addDebugger("Players", new DPlayers());
debugger.addDebugger("Skills", new DSkills());
debug.add(actions); debug.add(actions);
actions.add(enableActions); actions.add(enableActions);
@@ -63,6 +65,7 @@ public class BotMenu implements ActionListener {
debug.add(npcs); debug.add(npcs);
debug.add(objects); debug.add(objects);
debug.add(players); debug.add(players);
debug.add(skills);
actions.addSeparator(); actions.addSeparator();