def __init__(self): self.myHero = hero.hero() self.myMenu = menu.menu() self.myMap = None self.levelDepth = 2 # a dungeon is just an array of maps self.myDungeon = [] for mapFileName in mapList: self.myDungeon += [map.map(mapFileName)] self.myMap = self.myDungeon[self.levelDepth] self.allsprites = pygame.sprite.RenderPlain((self.myHero)) #this is true while player is in a particular game self.gameOn = True #this is true while player is in a particular level self.levelOn = True self.gameBoard = pygame.Surface( [450,450] ) self.gameFrame, self.gameFrameRect = load_image('gamescreen600.bmp', -1) self.DIM = DIM # 0 : camera # 1 : sword # 2 : miss self.sounds = range(3) self.sounds[0] = pygame.mixer.Sound(os.path.join('SND', 'camera.wav' )) self.sounds[1] = pygame.mixer.Sound(os.path.join('SND', 'sword1.wav' )) self.sounds[2] = pygame.mixer.Sound(os.path.join('SND', 'miss.wav' )) self.myHud = hud.hud(screen, self) self.myBattle = battle.battle(screen,self.myHud)
depositfile = settingsmanager.getvalue("Settings","depositlist") #Deposit list items doaltador =settingsmanager.getvalue("misc","altador_on") #Altador on off switch inventorymanager = InventoryManager(acc,depositfile,settingsmanager) shopmanager = shopmanager (acc,settingsmanager) lastlogintime = time.time() #nq2handler= nq2(acc,settingsmanager) dailyshander = dailys(acc,settingsmanager) #Setup dailys hander module mobilehandler = mobileservices (acc,settingsmanager) #Mobile services , uses a seperate login to main neo if not mobilehandler.usemobileservices == 'on': #mobile handler = off , so sets our bot to replace mobilehandler with nomobilehandler mobilehandler = nomobileservices (acc,settingsmanager) #Mobile services , uses a seperate login to main neo battlemanager = battle(acc,mobilehandler,settingsmanager) hotelmanager = hotel(acc,settingsmanager,mobilehandler) #Lol hotelmanager i made a funny...... I'll see myself out bankhandler = bankmanager(acc,mobilehandler,settingsmanager) althandler = altador(acc,settingsmanager,bankhandler) gamerunnerhandler = gamerunner(acc,settingsmanager,mobilehandler) #Setup dailys hander module avatarhandler = avatar(acc,settingsmanager,mobilehandler) traininghandler =autotrainer(acc,mobilehandler,settingsmanager,inventorymanager) #bankhandler.checknpbalance() #Check we have enough np on hand once before run test = 1 while test ==1:
"altador_on") #Altador on off switch inventorymanager = InventoryManager(acc, depositfile, settingsmanager) shopmanager = shopmanager(acc, settingsmanager) lastlogintime = time.time() #nq2handler= nq2(acc,settingsmanager) dailyshander = dailys(acc, settingsmanager) #Setup dailys hander module mobilehandler = mobileservices( acc, settingsmanager) #Mobile services , uses a seperate login to main neo if not mobilehandler.usemobileservices == 'on': #mobile handler = off , so sets our bot to replace mobilehandler with nomobilehandler mobilehandler = nomobileservices( acc, settingsmanager) #Mobile services , uses a seperate login to main neo battlemanager = battle(acc, mobilehandler, settingsmanager) hotelmanager = hotel( acc, settingsmanager, mobilehandler) #Lol hotelmanager i made a funny...... I'll see myself out bankhandler = bankmanager(acc, mobilehandler, settingsmanager) althandler = altador(acc, settingsmanager, bankhandler) gamerunnerhandler = gamerunner(acc, settingsmanager, mobilehandler) #Setup dailys hander module avatarhandler = avatar(acc, settingsmanager, mobilehandler) traininghandler = autotrainer(acc, mobilehandler, settingsmanager, inventorymanager) #bankhandler.checknpbalance() #Check we have enough np on hand once before run test = 1