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
+43 -45
View File
@@ -18,64 +18,62 @@ import engine.objects.NPC;
import engine.objects.PlayerCharacter;
/**
*
* @author Eighty
*
*/
public class RenameCmd extends AbstractDevCmd {
public RenameCmd() {
public RenameCmd() {
super("rename");
}
@Override
protected void _doCmd(PlayerCharacter pcSender, String[] args,
AbstractGameObject target) {
if (args.length < 1) {
this.sendUsage(pcSender);
return;
}
if (args[0].isEmpty()) {
throwbackError(pcSender, "Invalid rename Command. must specify a name.");
return;
}
NPC npc = null;
Building building = null;
if (target != null) {
if (target instanceof NPC)
npc = (NPC) target;
else if (target instanceof Building)
building = (Building)target;
} else
npc = getTargetAsNPC(pcSender);
if (npc != null) {
DbManager.NPCQueries.SET_PROPERTY(npc, "npc_name", args[0]);
String name = args[0];
name = name.replaceAll("_", " ");
npc.setName(name);
@Override
protected void _doCmd(PlayerCharacter pcSender, String[] args,
AbstractGameObject target) {
if (args.length < 1) {
this.sendUsage(pcSender);
return;
}
if (args[0].isEmpty()) {
throwbackError(pcSender, "Invalid rename Command. must specify a name.");
return;
}
NPC npc = null;
Building building = null;
this.setResult(String.valueOf(npc.getDBID()));
if (target != null) {
if (target instanceof NPC)
npc = (NPC) target;
else if (target instanceof Building)
building = (Building) target;
} else
npc = getTargetAsNPC(pcSender);
if (npc != null) {
DbManager.NPCQueries.SET_PROPERTY(npc, "npc_name", args[0]);
String name = args[0];
name = name.replaceAll("_", " ");
npc.setName(name);
this.setResult(String.valueOf(npc.getDBID()));
// npc.updateDatabase();
WorldGrid.updateObject(npc, pcSender);
} else if (building != null){
String name = args[0];
name = name.replaceAll("_", " ");
building.setName(name);
}
throwbackError(pcSender, "Invalid rename Command. must target an npc.");
}
WorldGrid.updateObject(npc, pcSender);
} else if (building != null) {
String name = args[0];
name = name.replaceAll("_", " ");
building.setName(name);
}
throwbackError(pcSender, "Invalid rename Command. must target an npc.");
}
@Override
protected String _getUsageString() {
@Override
protected String _getUsageString() {
return "' /rename npcName'";
}
}
@Override
protected String _getHelpString() {
@Override
protected String _getHelpString() {
return "Renames an NPC.";
}
}
}