📄 bettermud.py
字号:
# This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead.
# This file is compatible with both classic and new-style classes.
import _BetterMUD
def _swig_setattr(self,class_type,name,value):
if (name == "this"):
if isinstance(value, class_type):
self.__dict__[name] = value.this
if hasattr(value,"thisown"): self.__dict__["thisown"] = value.thisown
del value.thisown
return
method = class_type.__swig_setmethods__.get(name,None)
if method: return method(self,value)
self.__dict__[name] = value
def _swig_getattr(self,class_type,name):
method = class_type.__swig_getmethods__.get(name,None)
if method: return method(self)
raise AttributeError,name
import types
try:
_object = types.ObjectType
_newclass = 1
except AttributeError:
class _object : pass
_newclass = 0
class account(_object):
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(self, account, name, value)
__swig_getmethods__ = {}
__getattr__ = lambda self, name: _swig_getattr(self, account, name)
def __init__(self,*args):
_swig_setattr(self, account, 'this', apply(_BetterMUD.new_account,args))
_swig_setattr(self, account, 'thisown', 1)
def __del__(self, destroy= _BetterMUD.delete_account):
try:
if self.thisown: destroy(self)
except: pass
def ID(*args): return apply(_BetterMUD.account_ID,args)
def Name(*args): return apply(_BetterMUD.account_Name,args)
def Description(*args): return apply(_BetterMUD.account_Description,args)
def SetID(*args): return apply(_BetterMUD.account_SetID,args)
def SetName(*args): return apply(_BetterMUD.account_SetName,args)
def SetDescription(*args): return apply(_BetterMUD.account_SetDescription,args)
def AddCharacter(*args): return apply(_BetterMUD.account_AddCharacter,args)
def DelCharacter(*args): return apply(_BetterMUD.account_DelCharacter,args)
def Characters(*args): return apply(_BetterMUD.account_Characters,args)
def BeginCharacter(*args): return apply(_BetterMUD.account_BeginCharacter,args)
def CurrentCharacter(*args): return apply(_BetterMUD.account_CurrentCharacter,args)
def NextCharacter(*args): return apply(_BetterMUD.account_NextCharacter,args)
def IsValidCharacter(*args): return apply(_BetterMUD.account_IsValidCharacter,args)
def SeekCharacter(*args): return apply(_BetterMUD.account_SeekCharacter,args)
def Password(*args): return apply(_BetterMUD.account_Password,args)
def LoginTime(*args): return apply(_BetterMUD.account_LoginTime,args)
def AccessLevel(*args): return apply(_BetterMUD.account_AccessLevel,args)
def Banned(*args): return apply(_BetterMUD.account_Banned,args)
def AllowedCharacters(*args): return apply(_BetterMUD.account_AllowedCharacters,args)
def SetPass(*args): return apply(_BetterMUD.account_SetPass,args)
def SetLoginTime(*args): return apply(_BetterMUD.account_SetLoginTime,args)
def SetAccessLevel(*args): return apply(_BetterMUD.account_SetAccessLevel,args)
def SetBanned(*args): return apply(_BetterMUD.account_SetBanned,args)
def SetAllowedCharacters(*args): return apply(_BetterMUD.account_SetAllowedCharacters,args)
def __repr__(self):
return "<C account instance at %s>" % (self.this,)
class accountPtr(account):
def __init__(self,this):
_swig_setattr(self, account, 'this', this)
if not hasattr(self,"thisown"): _swig_setattr(self, account, 'thisown', 0)
_swig_setattr(self, account,self.__class__,account)
_BetterMUD.account_swigregister(accountPtr)
class charactertemplate(_object):
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(self, charactertemplate, name, value)
__swig_getmethods__ = {}
__getattr__ = lambda self, name: _swig_getattr(self, charactertemplate, name)
def __init__(self,*args):
_swig_setattr(self, charactertemplate, 'this', apply(_BetterMUD.new_charactertemplate,args))
_swig_setattr(self, charactertemplate, 'thisown', 1)
def __del__(self, destroy= _BetterMUD.delete_charactertemplate):
try:
if self.thisown: destroy(self)
except: pass
def ID(*args): return apply(_BetterMUD.charactertemplate_ID,args)
def Name(*args): return apply(_BetterMUD.charactertemplate_Name,args)
def Description(*args): return apply(_BetterMUD.charactertemplate_Description,args)
def GetAttribute(*args): return apply(_BetterMUD.charactertemplate_GetAttribute,args)
def SetAttribute(*args): return apply(_BetterMUD.charactertemplate_SetAttribute,args)
def HasAttribute(*args): return apply(_BetterMUD.charactertemplate_HasAttribute,args)
def AddAttribute(*args): return apply(_BetterMUD.charactertemplate_AddAttribute,args)
def DelAttribute(*args): return apply(_BetterMUD.charactertemplate_DelAttribute,args)
def __repr__(self):
return "<C charactertemplate instance at %s>" % (self.this,)
class charactertemplatePtr(charactertemplate):
def __init__(self,this):
_swig_setattr(self, charactertemplate, 'this', this)
if not hasattr(self,"thisown"): _swig_setattr(self, charactertemplate, 'thisown', 0)
_swig_setattr(self, charactertemplate,self.__class__,charactertemplate)
_BetterMUD.charactertemplate_swigregister(charactertemplatePtr)
class character(_object):
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(self, character, name, value)
__swig_getmethods__ = {}
__getattr__ = lambda self, name: _swig_getattr(self, character, name)
def __init__(self,*args):
_swig_setattr(self, character, 'this', apply(_BetterMUD.new_character,args))
_swig_setattr(self, character, 'thisown', 1)
def __del__(self, destroy= _BetterMUD.delete_character):
try:
if self.thisown: destroy(self)
except: pass
def ID(*args): return apply(_BetterMUD.character_ID,args)
def Name(*args): return apply(_BetterMUD.character_Name,args)
def Description(*args): return apply(_BetterMUD.character_Description,args)
def SetID(*args): return apply(_BetterMUD.character_SetID,args)
def SetName(*args): return apply(_BetterMUD.character_SetName,args)
def SetDescription(*args): return apply(_BetterMUD.character_SetDescription,args)
def Room(*args): return apply(_BetterMUD.character_Room,args)
def SetRoom(*args): return apply(_BetterMUD.character_SetRoom,args)
def Region(*args): return apply(_BetterMUD.character_Region,args)
def SetRegion(*args): return apply(_BetterMUD.character_SetRegion,args)
def TemplateID(*args): return apply(_BetterMUD.character_TemplateID,args)
def SetTemplateID(*args): return apply(_BetterMUD.character_SetTemplateID,args)
def AddItem(*args): return apply(_BetterMUD.character_AddItem,args)
def DelItem(*args): return apply(_BetterMUD.character_DelItem,args)
def Items(*args): return apply(_BetterMUD.character_Items,args)
def BeginItem(*args): return apply(_BetterMUD.character_BeginItem,args)
def CurrentItem(*args): return apply(_BetterMUD.character_CurrentItem,args)
def NextItem(*args): return apply(_BetterMUD.character_NextItem,args)
def IsValidItem(*args): return apply(_BetterMUD.character_IsValidItem,args)
def SeekItem(*args): return apply(_BetterMUD.character_SeekItem,args)
def GetAttribute(*args): return apply(_BetterMUD.character_GetAttribute,args)
def SetAttribute(*args): return apply(_BetterMUD.character_SetAttribute,args)
def HasAttribute(*args): return apply(_BetterMUD.character_HasAttribute,args)
def AddAttribute(*args): return apply(_BetterMUD.character_AddAttribute,args)
def DelAttribute(*args): return apply(_BetterMUD.character_DelAttribute,args)
def AddLogic(*args): return apply(_BetterMUD.character_AddLogic,args)
def AddExistingLogic(*args): return apply(_BetterMUD.character_AddExistingLogic,args)
def DelLogic(*args): return apply(_BetterMUD.character_DelLogic,args)
def GetLogic(*args): return apply(_BetterMUD.character_GetLogic,args)
def HasLogic(*args): return apply(_BetterMUD.character_HasLogic,args)
def DoAction(*args): return apply(_BetterMUD.character_DoAction,args)
def GetLogicAttribute(*args): return apply(_BetterMUD.character_GetLogicAttribute,args)
def AddHook(*args): return apply(_BetterMUD.character_AddHook,args)
def DelHook(*args): return apply(_BetterMUD.character_DelHook,args)
def Hooks(*args): return apply(_BetterMUD.character_Hooks,args)
def KillHook(*args): return apply(_BetterMUD.character_KillHook,args)
def ClearHooks(*args): return apply(_BetterMUD.character_ClearHooks,args)
def HasCommand(*args): return apply(_BetterMUD.character_HasCommand,args)
def AddCommand(*args): return apply(_BetterMUD.character_AddCommand,args)
def DelCommand(*args): return apply(_BetterMUD.character_DelCommand,args)
def BeginCommands(*args): return apply(_BetterMUD.character_BeginCommands,args)
def CurrentCommand(*args): return apply(_BetterMUD.character_CurrentCommand,args)
def CurrentCommandUsage(*args): return apply(_BetterMUD.character_CurrentCommandUsage,args)
def CurrentCommandDescription(*args): return apply(_BetterMUD.character_CurrentCommandDescription,args)
def NextCommand(*args): return apply(_BetterMUD.character_NextCommand,args)
def IsValidCommand(*args): return apply(_BetterMUD.character_IsValidCommand,args)
def SeekCommand(*args): return apply(_BetterMUD.character_SeekCommand,args)
def Quiet(*args): return apply(_BetterMUD.character_Quiet,args)
def IsPlayer(*args): return apply(_BetterMUD.character_IsPlayer,args)
def Verbose(*args): return apply(_BetterMUD.character_Verbose,args)
def GetAccount(*args): return apply(_BetterMUD.character_GetAccount,args)
def SetQuiet(*args): return apply(_BetterMUD.character_SetQuiet,args)
def SetAccount(*args): return apply(_BetterMUD.character_SetAccount,args)
def IsLoggedIn(*args): return apply(_BetterMUD.character_IsLoggedIn,args)
def LastCommand(*args): return apply(_BetterMUD.character_LastCommand,args)
def __repr__(self):
return "<C character instance at %s>" % (self.this,)
class characterPtr(character):
def __init__(self,this):
_swig_setattr(self, character, 'this', this)
if not hasattr(self,"thisown"): _swig_setattr(self, character, 'thisown', 0)
_swig_setattr(self, character,self.__class__,character)
_BetterMUD.character_swigregister(characterPtr)
class itemtemplate(_object):
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(self, itemtemplate, name, value)
__swig_getmethods__ = {}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -