Project cleanup pre merge.

This commit is contained in:
2023-07-15 09:23:48 -04:00
parent 134b651df8
commit 9bbdef224d
747 changed files with 99704 additions and 101200 deletions
+34 -35
View File
@@ -7,7 +7,6 @@
// www.magicbane.com
package engine.devcmd.cmds;
import engine.Enum.GameObjectType;
@@ -20,48 +19,48 @@ import engine.objects.PlayerCharacter;
public class SetNpcMobbaseCmd extends AbstractDevCmd {
public SetNpcMobbaseCmd() {
public SetNpcMobbaseCmd() {
super("setmobbase");
this.addCmdString("npcmobbase");
}
@Override
protected void _doCmd(PlayerCharacter player, String[] words,
AbstractGameObject target) {
@Override
protected void _doCmd(PlayerCharacter player, String[] words,
AbstractGameObject target) {
// Arg Count Check
if (words.length != 1) {
this.sendUsage(player);
return;
}
// Arg Count Check
if (words.length != 1) {
this.sendUsage(player);
return;
}
if (target.getObjectType() != GameObjectType.NPC){
this.sendUsage(player);
return;
}
NPC npc = (NPC)target;
int mobBaseID = Integer.parseInt(words[0]);
if (MobBase.getMobBase(mobBaseID) == null){
this.throwbackError(player, "Cannot find Mobbase for ID " + mobBaseID);
return;
}
NPC.UpdateRaceID(npc, mobBaseID);
WorldGrid.updateObject(npc);
if (target.getObjectType() != GameObjectType.NPC) {
this.sendUsage(player);
return;
}
}
NPC npc = (NPC) target;
@Override
protected String _getHelpString() {
return "Sets mobbase override for an NPC";
}
int mobBaseID = Integer.parseInt(words[0]);
@Override
protected String _getUsageString() {
return "' /setmobbase mobBaseID'";
}
if (MobBase.getMobBase(mobBaseID) == null) {
this.throwbackError(player, "Cannot find Mobbase for ID " + mobBaseID);
return;
}
NPC.UpdateRaceID(npc, mobBaseID);
WorldGrid.updateObject(npc);
}
@Override
protected String _getHelpString() {
return "Sets mobbase override for an NPC";
}
@Override
protected String _getUsageString() {
return "' /setmobbase mobBaseID'";
}
}