from mpmudobject import *

#Shortcut for getting objects from the database.
GetObj = lambda id: mudWorld.objDB.GetObjRef(id)
CreateObj = lambda objType, *args, **kwargs: mudWorld.objDB.CreateObj(objType, *args, **kwargs)
CreateObjAsId = lambda ID, objType, *args, **kwargs: mudWorld.objDB.CreateObjAsID(ID, objType, *args, **kwargs)
DelObj = lambda objRef: mudWorld.objDB.DelObj(objRef)

worldObj = GetObj(mudWorld.worldObjID)

AddCallback = lambda *args, **kwargs: mudWorld.callbackHandler.AddCallback(*args, **kwargs)
DelCallback = lambda *args, **kwargs: mudWorld.callbackHandler.DelCallback(*args, **kwargs)