⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bettermud.py

📁 一个mud游戏的源代码,每个步骤都有详细的说明
💻 PY
📖 第 1 页 / 共 3 页
字号:
    def CurrentPortal(*args): return apply(_BetterMUD.region_CurrentPortal,args)
    def NextPortal(*args): return apply(_BetterMUD.region_NextPortal,args)
    def IsValidPortal(*args): return apply(_BetterMUD.region_IsValidPortal,args)
    def SeekPortal(*args): return apply(_BetterMUD.region_SeekPortal,args)
    __swig_setmethods__["m_portalitr"] = _BetterMUD.region_m_portalitr_set
    __swig_getmethods__["m_portalitr"] = _BetterMUD.region_m_portalitr_get
    if _newclass:m_portalitr = property(_BetterMUD.region_m_portalitr_get,_BetterMUD.region_m_portalitr_set)
    def GetAttribute(*args): return apply(_BetterMUD.region_GetAttribute,args)
    def SetAttribute(*args): return apply(_BetterMUD.region_SetAttribute,args)
    def HasAttribute(*args): return apply(_BetterMUD.region_HasAttribute,args)
    def AddAttribute(*args): return apply(_BetterMUD.region_AddAttribute,args)
    def DelAttribute(*args): return apply(_BetterMUD.region_DelAttribute,args)
    def AddLogic(*args): return apply(_BetterMUD.region_AddLogic,args)
    def AddExistingLogic(*args): return apply(_BetterMUD.region_AddExistingLogic,args)
    def DelLogic(*args): return apply(_BetterMUD.region_DelLogic,args)
    def GetLogic(*args): return apply(_BetterMUD.region_GetLogic,args)
    def HasLogic(*args): return apply(_BetterMUD.region_HasLogic,args)
    def DoAction(*args): return apply(_BetterMUD.region_DoAction,args)
    def GetLogicAttribute(*args): return apply(_BetterMUD.region_GetLogicAttribute,args)
    def AddHook(*args): return apply(_BetterMUD.region_AddHook,args)
    def DelHook(*args): return apply(_BetterMUD.region_DelHook,args)
    def Hooks(*args): return apply(_BetterMUD.region_Hooks,args)
    def KillHook(*args): return apply(_BetterMUD.region_KillHook,args)
    def ClearHooks(*args): return apply(_BetterMUD.region_ClearHooks,args)
    def __repr__(self):
        return "<C region instance at %s>" % (self.this,)

class regionPtr(region):
    def __init__(self,this):
        _swig_setattr(self, region, 'this', this)
        if not hasattr(self,"thisown"): _swig_setattr(self, region, 'thisown', 0)
        _swig_setattr(self, region,self.__class__,region)
_BetterMUD.region_swigregister(regionPtr)

class room(_object):
    __swig_setmethods__ = {}
    __setattr__ = lambda self, name, value: _swig_setattr(self, room, name, value)
    __swig_getmethods__ = {}
    __getattr__ = lambda self, name: _swig_getattr(self, room, name)
    def __init__(self,*args):
        _swig_setattr(self, room, 'this', apply(_BetterMUD.new_room,args))
        _swig_setattr(self, room, 'thisown', 1)
    def __del__(self, destroy= _BetterMUD.delete_room):
        try:
            if self.thisown: destroy(self)
        except: pass
    def ID(*args): return apply(_BetterMUD.room_ID,args)
    def Name(*args): return apply(_BetterMUD.room_Name,args)
    def Description(*args): return apply(_BetterMUD.room_Description,args)
    def SetID(*args): return apply(_BetterMUD.room_SetID,args)
    def SetName(*args): return apply(_BetterMUD.room_SetName,args)
    def SetDescription(*args): return apply(_BetterMUD.room_SetDescription,args)
    def Region(*args): return apply(_BetterMUD.room_Region,args)
    def SetRegion(*args): return apply(_BetterMUD.room_SetRegion,args)
    def AddItem(*args): return apply(_BetterMUD.room_AddItem,args)
    def DelItem(*args): return apply(_BetterMUD.room_DelItem,args)
    def Items(*args): return apply(_BetterMUD.room_Items,args)
    def BeginItem(*args): return apply(_BetterMUD.room_BeginItem,args)
    def CurrentItem(*args): return apply(_BetterMUD.room_CurrentItem,args)
    def NextItem(*args): return apply(_BetterMUD.room_NextItem,args)
    def IsValidItem(*args): return apply(_BetterMUD.room_IsValidItem,args)
    def SeekItem(*args): return apply(_BetterMUD.room_SeekItem,args)
    def AddCharacter(*args): return apply(_BetterMUD.room_AddCharacter,args)
    def DelCharacter(*args): return apply(_BetterMUD.room_DelCharacter,args)
    def Characters(*args): return apply(_BetterMUD.room_Characters,args)
    def BeginCharacter(*args): return apply(_BetterMUD.room_BeginCharacter,args)
    def CurrentCharacter(*args): return apply(_BetterMUD.room_CurrentCharacter,args)
    def NextCharacter(*args): return apply(_BetterMUD.room_NextCharacter,args)
    def IsValidCharacter(*args): return apply(_BetterMUD.room_IsValidCharacter,args)
    def SeekCharacter(*args): return apply(_BetterMUD.room_SeekCharacter,args)
    def AddPortal(*args): return apply(_BetterMUD.room_AddPortal,args)
    def DelPortal(*args): return apply(_BetterMUD.room_DelPortal,args)
    def Portals(*args): return apply(_BetterMUD.room_Portals,args)
    def BeginPortal(*args): return apply(_BetterMUD.room_BeginPortal,args)
    def CurrentPortal(*args): return apply(_BetterMUD.room_CurrentPortal,args)
    def NextPortal(*args): return apply(_BetterMUD.room_NextPortal,args)
    def IsValidPortal(*args): return apply(_BetterMUD.room_IsValidPortal,args)
    def SeekPortal(*args): return apply(_BetterMUD.room_SeekPortal,args)
    __swig_setmethods__["m_portalitr"] = _BetterMUD.room_m_portalitr_set
    __swig_getmethods__["m_portalitr"] = _BetterMUD.room_m_portalitr_get
    if _newclass:m_portalitr = property(_BetterMUD.room_m_portalitr_get,_BetterMUD.room_m_portalitr_set)
    def GetAttribute(*args): return apply(_BetterMUD.room_GetAttribute,args)
    def SetAttribute(*args): return apply(_BetterMUD.room_SetAttribute,args)
    def HasAttribute(*args): return apply(_BetterMUD.room_HasAttribute,args)
    def AddAttribute(*args): return apply(_BetterMUD.room_AddAttribute,args)
    def DelAttribute(*args): return apply(_BetterMUD.room_DelAttribute,args)
    def AddLogic(*args): return apply(_BetterMUD.room_AddLogic,args)
    def AddExistingLogic(*args): return apply(_BetterMUD.room_AddExistingLogic,args)
    def DelLogic(*args): return apply(_BetterMUD.room_DelLogic,args)
    def GetLogic(*args): return apply(_BetterMUD.room_GetLogic,args)
    def HasLogic(*args): return apply(_BetterMUD.room_HasLogic,args)
    def DoAction(*args): return apply(_BetterMUD.room_DoAction,args)
    def GetLogicAttribute(*args): return apply(_BetterMUD.room_GetLogicAttribute,args)
    def AddHook(*args): return apply(_BetterMUD.room_AddHook,args)
    def DelHook(*args): return apply(_BetterMUD.room_DelHook,args)
    def Hooks(*args): return apply(_BetterMUD.room_Hooks,args)
    def KillHook(*args): return apply(_BetterMUD.room_KillHook,args)
    def ClearHooks(*args): return apply(_BetterMUD.room_ClearHooks,args)
    def __repr__(self):
        return "<C room instance at %s>" % (self.this,)

class roomPtr(room):
    def __init__(self,this):
        _swig_setattr(self, room, 'this', this)
        if not hasattr(self,"thisown"): _swig_setattr(self, room, 'thisown', 0)
        _swig_setattr(self, room,self.__class__,room)
_BetterMUD.room_swigregister(roomPtr)

class GameWrap(_object):
    __swig_setmethods__ = {}
    __setattr__ = lambda self, name, value: _swig_setattr(self, GameWrap, name, value)
    __swig_getmethods__ = {}
    __getattr__ = lambda self, name: _swig_getattr(self, GameWrap, name)
    def FindPlayerOnlinePart(*args): return apply(_BetterMUD.GameWrap_FindPlayerOnlinePart,args)
    def FindPlayerOnlineFull(*args): return apply(_BetterMUD.GameWrap_FindPlayerOnlineFull,args)
    def FindPlayerPart(*args): return apply(_BetterMUD.GameWrap_FindPlayerPart,args)
    def FindPlayerFull(*args): return apply(_BetterMUD.GameWrap_FindPlayerFull,args)
    def HasPlayer(*args): return apply(_BetterMUD.GameWrap_HasPlayer,args)
    def Running(*args): return apply(_BetterMUD.GameWrap_Running,args)
    def ShutDown(*args): return apply(_BetterMUD.GameWrap_ShutDown,args)
    def GetTime(*args): return apply(_BetterMUD.GameWrap_GetTime,args)
    def ResetTime(*args): return apply(_BetterMUD.GameWrap_ResetTime,args)
    def DoAction(*args): return apply(_BetterMUD.GameWrap_DoAction,args)
    def AddActionRelative(*args): return apply(_BetterMUD.GameWrap_AddActionRelative,args)
    def AddActionAbsolute(*args): return apply(_BetterMUD.GameWrap_AddActionAbsolute,args)
    def Characters(*args): return apply(_BetterMUD.GameWrap_Characters,args)
    def BeginCharacter(*args): return apply(_BetterMUD.GameWrap_BeginCharacter,args)
    def CurrentCharacter(*args): return apply(_BetterMUD.GameWrap_CurrentCharacter,args)
    def NextCharacter(*args): return apply(_BetterMUD.GameWrap_NextCharacter,args)
    def IsValidCharacter(*args): return apply(_BetterMUD.GameWrap_IsValidCharacter,args)
    def CharacterTemplates(*args): return apply(_BetterMUD.GameWrap_CharacterTemplates,args)
    def BeginCharacterTemplate(*args): return apply(_BetterMUD.GameWrap_BeginCharacterTemplate,args)
    def CurrentCharacterTemplate(*args): return apply(_BetterMUD.GameWrap_CurrentCharacterTemplate,args)
    def NextCharacterTemplate(*args): return apply(_BetterMUD.GameWrap_NextCharacterTemplate,args)
    def IsValidCharacterTemplate(*args): return apply(_BetterMUD.GameWrap_IsValidCharacterTemplate,args)
    def Items(*args): return apply(_BetterMUD.GameWrap_Items,args)
    def BeginItem(*args): return apply(_BetterMUD.GameWrap_BeginItem,args)
    def CurrentItem(*args): return apply(_BetterMUD.GameWrap_CurrentItem,args)
    def NextItem(*args): return apply(_BetterMUD.GameWrap_NextItem,args)
    def IsValidItem(*args): return apply(_BetterMUD.GameWrap_IsValidItem,args)
    def ItemTemplates(*args): return apply(_BetterMUD.GameWrap_ItemTemplates,args)
    def BeginItemTemplate(*args): return apply(_BetterMUD.GameWrap_BeginItemTemplate,args)
    def CurrentItemTemplate(*args): return apply(_BetterMUD.GameWrap_CurrentItemTemplate,args)
    def NextItemTemplate(*args): return apply(_BetterMUD.GameWrap_NextItemTemplate,args)
    def IsValidItemTemplate(*args): return apply(_BetterMUD.GameWrap_IsValidItemTemplate,args)
    def Rooms(*args): return apply(_BetterMUD.GameWrap_Rooms,args)
    def BeginRoom(*args): return apply(_BetterMUD.GameWrap_BeginRoom,args)
    def CurrentRoom(*args): return apply(_BetterMUD.GameWrap_CurrentRoom,args)
    def NextRoom(*args): return apply(_BetterMUD.GameWrap_NextRoom,args)
    def IsValidRoom(*args): return apply(_BetterMUD.GameWrap_IsValidRoom,args)
    def Regions(*args): return apply(_BetterMUD.GameWrap_Regions,args)
    def BeginRegion(*args): return apply(_BetterMUD.GameWrap_BeginRegion,args)
    def CurrentRegion(*args): return apply(_BetterMUD.GameWrap_CurrentRegion,args)
    def NextRegion(*args): return apply(_BetterMUD.GameWrap_NextRegion,args)
    def IsValidRegion(*args): return apply(_BetterMUD.GameWrap_IsValidRegion,args)
    def Portals(*args): return apply(_BetterMUD.GameWrap_Portals,args)
    def BeginPortal(*args): return apply(_BetterMUD.GameWrap_BeginPortal,args)
    def CurrentPortal(*args): return apply(_BetterMUD.GameWrap_CurrentPortal,args)
    def NextPortal(*args): return apply(_BetterMUD.GameWrap_NextPortal,args)
    def IsValidPortal(*args): return apply(_BetterMUD.GameWrap_IsValidPortal,args)
    def Accounts(*args): return apply(_BetterMUD.GameWrap_Accounts,args)
    def BeginAccount(*args): return apply(_BetterMUD.GameWrap_BeginAccount,args)
    def CurrentAccount(*args): return apply(_BetterMUD.GameWrap_CurrentAccount,args)
    def NextAccount(*args): return apply(_BetterMUD.GameWrap_NextAccount,args)
    def IsValidAccount(*args): return apply(_BetterMUD.GameWrap_IsValidAccount,args)
    def __init__(self,*args):
        _swig_setattr(self, GameWrap, 'this', apply(_BetterMUD.new_GameWrap,args))
        _swig_setattr(self, GameWrap, 'thisown', 1)
    def __del__(self, destroy= _BetterMUD.delete_GameWrap):
        try:
            if self.thisown: destroy(self)
        except: pass
    def __repr__(self):
        return "<C GameWrap instance at %s>" % (self.this,)

class GameWrapPtr(GameWrap):
    def __init__(self,this):
        _swig_setattr(self, GameWrap, 'this', this)
        if not hasattr(self,"thisown"): _swig_setattr(self, GameWrap, 'thisown', 0)
        _swig_setattr(self, GameWrap,self.__class__,GameWrap)
_BetterMUD.GameWrap_swigregister(GameWrapPtr)


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -