Ejemplo n.º 1
0
def __init__(xmlConfigFile, verbose, timeResources):
    global VERBOSE, TIMERESOURCES
    VERBOSE = verbose
    TIMERESOURCES = timeResources
        
    log.setLog("infoLog")
    
    #xmlManifestVersion = "1.0"
    #
    #if (xmlManifestVersion == "1.0"):
    #    print "m"
    #elif  (xmlManifestVersion == "1.1"):
    #    print "m"        
    #else:
    #    log.critical("unknown XML manifest version: " + xmlManifestVersion)
    
    if VERBOSE:
        log.information(1, 3, "2:", "reading XML file")
    if TIMERESOURCES:
        log.startTaskTime(1, 4, "  ")
    
    read(xmlConfigFile)
    
    if TIMERESOURCES:
        log.endTaskTime(1, 4, "  ")
    if VERBOSE:
        log.information(1, 3, "2:", "read XML file")
        
    return parseVars()
Ejemplo n.º 2
0
def actionRepare(player):
	if player._credits - 50 >= 0:
		player._life = player._lifeMax;
		player._credits = player._credits - 50
		log.information("Repare done !")
	else:
		log.warning("Sorry, you don't have enough credits")
Ejemplo n.º 3
0
	def status(self):
		print("\n\n")
		log.information("Status of: " + self._name)
		if self._shield != 0:
			log.information("Shield: " + str(self._shield))
		else:
			log.warning("shield broken !")
		if self._energy < 10 and self._energy > 0:
			log.warning("energy low")
		elif self._energy == 0:
			log.critical("Energy Empty")

		log.information("Energy: " + str(self._energy))
		log.information("Strengh: " + str(self._strength))
		log.information("Life: " + str(self._life))
		log.information("Dodge: " + str(self._dodge))
		log.information("XP: " + str(self._xp))
		log.information("Credits: " + str(self._credits))
		log.information("Level: " + str(self._level))
Ejemplo n.º 4
0
Archivo: main.py Proyecto: amoulis/YATA
			rand_event = random.randint(1,3)
			if rand_event == 1:
				success = event.eventNothing()
			elif rand_event == 2:
				success = event.eventBattle(player)
			else:
				success = event.eventSpaceStation(player)
	elif order == "repare":
		choice = input("How much energy to you want to consumme for charging shield ? \n >>> ")
		if utils.isInt(choice):
			if player._energy - int(choice) >= 0:
				player._energy = player._energy - int(choice)
				player._shield = player._shield + int(choice)
				if player._shield > player._shieldMax:
					player._shield = player._shieldMax
				log.information("Shield repared !")
			else:
				log.warning("You don't have enough energy to do that")
		else:
			log.debug("Not a good option. Try again please")

	elif order == "save":
		save.saveGame(player)
	elif order == "load":
		save.loadGame(player)
	elif order == "status":
		player.status()
	else:
		if order != "quit":
			print("Sorry not a valid option. Try again please")