mirror of
https://github.com/ProjectSWGCore/Holocore.git
synced 2026-08-05 06:18:00 -04:00
28 lines
965 B
JavaScript
28 lines
965 B
JavaScript
function executeCommand(galacticManager, player, target, args) {
|
|
var actor = player.getCreatureObject();
|
|
|
|
if(actor === null || target === null || actor === target) {
|
|
return;
|
|
}
|
|
|
|
var newContainer = galacticManager.getObjectManager().getObjectById(args.split(" ")[1]);
|
|
var ContainerResult = Java.type("resources.containers.ContainerResult");
|
|
|
|
var containerResult = target.moveToContainer(actor, newContainer);
|
|
|
|
switch (containerResult) {
|
|
case ContainerResult.SUCCESS:
|
|
break;
|
|
case ContainerResult.CONTAINER_FULL:
|
|
// TODO container03_prose if container is named
|
|
intentFactory.sendSystemMessage(player, "@container_error_message:container03");
|
|
break;
|
|
case ContainerResult.NO_PERMISSION:
|
|
// TODO container08_prose if container is named
|
|
intentFactory.sendSystemMessage(player, "@container_error_message:container08");
|
|
break;
|
|
default:
|
|
print("Unhandled ContainerResult " + containerResult + " in transferItemMisc!");
|
|
break;
|
|
}
|
|
} |