Files
NGECore2/scripts/commands/serverdestroyobject.py
T
2013-07-07 21:07:06 +02:00

28 lines
500 B
Python

import sys
from resources.objects import SWGObject
from main import NGECore
def setup():
return
def run(core, actor, target, commandString):
if not target:
return
print 'Destroy Test'
parent = target.getContainer()
if not target.getPermissions().canRemove(actor, target):
return
if parent and not parent.getPermissions().canRemove(actor, parent):
return
if not target.isSubChildOf(actor):
return
parent.remove(target)
core.objectService.destroyObject(target)
return