def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.temptitle = ''
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.itemcache = {} self.containers = {} self.currentcmd = '' self.wearall = False self.removeall = False self.putall = False self.getall = False self.sellall = False self.buyall = False self.dropall = False self.queue = [] self._dump_shallow_attrs.append('itemcache') self.api('dependency.add')('aardwolf.itemu') self.api('dependency.add')('cmdq') self.api('api.add')('getitem', self.api_getitem) self.api('api.add')('getcontainer', self.api_getcontainer) self.api('api.add')('itemclass', self.api_itemclass) self.api('api.add')('get', self.api_putininventory) self.api('api.add')('put', self.api_putincontainer) self.api('api.add')('findname', self.api_findname) self.api('api.add')('getworn', self.api_getworn) self.api('api.add')('equip', self.api_equipitem) self.api('api.add')('unequip', self.api_unequipitem) self.api('api.add')('addidentify', self.api_addidentify)
def __init__(self, *args, **kwargs): AardwolfBasePlugin.__init__(self, *args, **kwargs) self.api('api.add')('dataparse', self.api_dataparse) self.api('api.add')('wearlocs', self.api_wearlocs) self.api('api.add')('objecttypes', self.api_objecttypes) self.api('api.add')('itemflags', self.api_itemflags) self.api('api.add')('itemflagscolors', self.api_itemflagscolors) self.api('api.add')('itemflagsname', self.api_itemflagsname) self.invlayout = {} self.invlayout['invheader'] = ["serial", "level", "itype", "worth", "weight", "wearable", "flags", "owner", "fromclan", "timer", "u1", "u2", "u3", "score"] self.invlayout['container'] = ["capacity", "heaviestitem", "holding", "itemsinside", "totalweight", "itemburden", "itemweightpercent"] self.invlayout['statmod'] = ['name', 'value'] self.invlayout['resistmod'] = ['name', 'value'] self.invlayout['weapon'] = ["wtype", "avedam", "inflicts", "damtype", "special"] self.invlayout['skillmod'] = ['name', 'value'] self.invlayout['spells'] = ["uses", "level", "sn1", "sn2", "sn3", "sn4", "u1"] self.invlayout['food'] = ['percent'] self.invlayout['drink'] = ["servings", "liquid", "liquidmax", "liquidleft", "thirstpercent", "hungerpercent", "u1"] self.invlayout['furniture'] = ["hpregen", "manaregen", "u1"] self.invlayout['eqdata'] = ["serial", "shortflags", "cname", "level", "itype", "unique", "wearslot", "timer"] self.invlayout['light'] = ['duration'] self.invlayout['portal'] = ['uses'] self.invlayout['tempmod'] = ['sn', 'u1', 'u2', 'statmod', 'duration'] self.invlayout['enchant'] = ['spell', 'etype', 'stat', 'mod', 'char', 'removable']
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.savelevelfile = os.path.join(self.savedir, 'level.txt') self.levelinfo = PersistentDict(self.savelevelfile, 'c')
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.lastroom = {}
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.savequestfile = os.path.join(self.savedir, 'quest.txt') self.queststuff = PersistentDict(self.savequestfile, 'c')
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.saveskillfile = os.path.join(self.savedir, 'skills.txt') self.skills = PersistentDict(self.saveskillfile, 'c') self.skillsnamelookup = {} for i in self.skills: self.skillsnamelookup[self.skills[i]['name']] = i self.saverecovfile = os.path.join(self.savedir, 'recoveries.txt') self.recoveries = PersistentDict(self.saverecovfile, 'c') self.recoveriesnamelookup = {} for i in self.recoveries: self.recoveriesnamelookup[self.recoveries[i]['name']] = i self.current = '' self.isuptodatef = False self.cmdqueue = None self.api.get('dependency.add')('cmdq') self.api.get('api.add')('gets', self.api_getskill) self.api.get('api.add')('isspellup', self.api_isspellup) self.api.get('api.add')('getspellups', self.api_getspellups) self.api.get('api.add')('sendcmd', self.api_sendcmd) self.api.get('api.add')('isaffected', self.api_isaffected) self.api.get('api.add')('isblockedbyrecovery', self.api_isblockedbyrecovery) self.api.get('api.add')('ispracticed', self.api_ispracticed) self.api.get('api.add')('canuse', self.api_canuse) self.api.get('api.add')('isuptodate', self.api_isuptodate) self.api.get('api.add')('isbad', self.api_isbad)
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.api('dependency.add')('utils.pb') self.api('dependency.add')('aardwolf.gq') self.api('dependency.add')('aardwolf.quest') self.api('dependency.add')('aardwolf.iceage') self.evmap = {} self.evmap['quests'] = {'event':'aard_quest_ready', 'function':self._quest, 'help':'flag for sending alerts for quests'} self.evmap['gqs'] = {'event':'aard_gq_declared', 'function':self._gqdeclared, 'help':'flag for sending alerts for gqs'} self.evmap['iceage'] = {'event':'aard_iceage', 'function':self._iceage, 'help':'flag for sending alerts for an ice age'} self.evmap['reboot'] = {'event':'aard_reboot', 'function':self._reboot, 'help':'flag for sending alerts for a reboot'} self.evmap['daily'] = {'event':'aard_daily_available', 'function':self._daily, 'help':'flag for sending alerts for daily blessing'}
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.api.get('dependency.add')('aardwolf.gq') self.api.get('dependency.add')('aardwolf.quest') self.api.get('dependency.add')('aardwolf.iceage')
def __init__(self, *args, **kwargs): AardwolfBasePlugin.__init__(self, *args, **kwargs) self.api('api.add')('getactuallevel', self.api_getactuallevel) self.api('api.add')('convertlevel', self.api_convertlevel) self.api('api.add')('classabb', self.api_classabb) self.api('api.add')('rewardtable', self.api_rewardtable) self.api('api.add')('parsedamageline', self.api_parsedamageline)
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.kill_info = {} self.reset_kill() self.mobdamcache = {}
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.api('dependency.add')('aardwolf.gq') self.api('dependency.add')('aardwolf.quest') self.api('dependency.add')('aardwolf.iceage')
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.seconds = -1 self.nextdaily = -1
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.msgs = [] self.api.get('dependency.add')('aardwolf.mobk')
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.eqdb = None self.api('dependency.add')('sqldb') self.api('api.add')('getitem', self.api_loaditem) self.api('api.add')('saveitem', self.api_saveitem)
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.api('dependency.add')('aardwolf.skills') self.api('api.add')('check', self.api_checkflag) self.currentflags = {}
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.savegqfile = os.path.join(self.savedir, 'gq.txt') self.gqinfo = PersistentDict(self.savegqfile, 'c') self._gqsdeclared = {} self._gqsstarted = {} self.api('setting.add')('joined', -1, int, 'the gq number joined') self.api('setting.add')('maxkills', False, bool, 'no qp because of maxkills') self.mobsleft = [] self.linecount = 0
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.savegqfile = os.path.join(self.savedir, 'gq.txt') self.gqinfo = PersistentDict(self.savegqfile, 'c') self._gqsdeclared = {} self._gqsstarted = {} self.api.get('setting.add')('joined', -1, int, 'the gq number joined') self.api.get('setting.add')('maxkills', False, bool, 'no qp because of maxkills') self.mobsleft = [] self.linecount = 0
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.savecpfile = os.path.join(self.savedir, 'cp.txt') self.cpinfo = PersistentDict(self.savecpfile, 'c') self.mobsleft = [] self.cpinfotimer = {} self.nextdeath = False self.cmdqueue = None self.api.get('dependency.add')('cmdq')
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.savecpfile = os.path.join(self.savedir, 'cp.txt') self.cpinfo = PersistentDict(self.savecpfile, 'c') self.mobsleft = [] self.cpinfotimer = {} self.nextdeath = False self.api('dependency.add')('cmdq') self.api('api.add')('oncp', self.api_oncp) self.api('api.add')('mobsleft', self.api_cpmobsleft)
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.spellupfile = os.path.join(self.savedir, 'spellups.txt') self.spellups = PersistentDict(self.spellupfile, 'c') self.api('dependency.add')('aardwolf.skills') self.api('dependency.add')('aardwolf.move') self.initspellups() self.lastmana = -1 self.lastmoves = -1
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.api('dependency.add')('aardwolf.skills') self.api('dependency.add')('cmdq') self.api('api.add')('check', self.api_checkflag) self.firstactiveprio = 1 self.cmdaflags = None self.aflags = None self.currentflag = None self.flagstable = {}
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.waitingforid = {} self.showid = {} self.pastkeywords = False self.dividercount = 0 self.affectmods = False self.nonotes = False self.currentitem = {} self.api.get('dependency.add')('aardwolf.itemu') self.api.get('api.add')('identify', self.api_identify) self.api.get('api.add')('format', self.api_formatitem) self.api.get('api.add')('show', self.api_showitem)
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.api.get('dependency.add')('sqldb') self.mapperdb = None self.current_room = None self.addflag = {} self.rooms = {} self.areas = {} self.currentspeedwalk = False self.lastsearch = [] self.lastdest = None self.bounce_portal = None self.bounce_recall = None
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.api('dependency.add')('sqldb') self.mapperdb = None self.current_room = None self.addflag = {} self.rooms = {} self.areas = {} self.currentspeedwalk = False self.lastsearch = [] self.lastdest = None self.bounce_portal = None self.bounce_recall = None
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.invdetailscmd = None self.identifycmd = None self.waitingforid = {} self.showid = {} self.fulllinelength = 68 self.linelength = 64 self.currentitem = {} self.api('dependency.add')('aardwolf.itemu') self.api('dependency.add')('cmdq') self.api('api.add')('identify', self.api_identify) self.api('api.add')('format', self.api_formatitem) self.api('api.add')('show', self.api_showitem)
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.skills = None self.slistcmd = None self.api('dependency.add')('cmdq') self.api('api.add')('gets', self._api_getskill) self.api('api.add')('getr', self._api_getrecovery) self.api('api.add')('isspellup', self._api_isspellup) self.api('api.add')('getspellups', self._api_getspellups) self.api('api.add')('sendcmd', self._api_sendcmd) self.api('api.add')('isaffected', self._api_isaffected) self.api('api.add')('isblockedbyrecovery', self._api_isblockedbyrecovery) self.api('api.add')('ispracticed', self._api_ispracticed) self.api('api.add')('canuse', self._api_canuse) self.api('api.add')('isuptodate', self._api_isuptodate) self.api('api.add')('isbad', self._api_isbad)
def __init__(self, *args, **kwargs): """ initialize the instance """ AardwolfBasePlugin.__init__(self, *args, **kwargs) self.api('dependency.add')('utils.pb') self.api('dependency.add')('aardwolf.gq') self.api('dependency.add')('aardwolf.quest') self.api('dependency.add')('aardwolf.iceage') self.evmap = {} self.evmap['quests'] = { 'event': 'aard_quest_ready', 'function': self._quest, 'help': 'flag for sending alerts for quests' } self.evmap['gqs'] = { 'event': 'aard_gq_declared', 'function': self._gqdeclared, 'help': 'flag for sending alerts for gqs' } self.evmap['iceage'] = { 'event': 'aard_iceage', 'function': self._iceage, 'help': 'flag for sending alerts for an ice age' } self.evmap['reboot'] = { 'event': 'aard_reboot', 'function': self._reboot, 'help': 'flag for sending alerts for a reboot' } self.evmap['daily'] = { 'event': 'aard_daily_available', 'function': self._daily, 'help': 'flag for sending alerts for daily blessing' }
def __init__(self, *args, **kwargs): AardwolfBasePlugin.__init__(self, *args, **kwargs)
def __init__(self, *args, **kwargs): AardwolfBasePlugin.__init__(self, *args, **kwargs) self.api.get('dependency.add')('aardwolf.eq')