Beispiel #1
0
 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)
Beispiel #2
0
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:

Beispiel #3
0
                                     "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