def cuevaIFunY(): if(not inv.getItem(Item.getItemId('cuchillo')) is None): log.add_event("Logre matar a la bestia... al menos tendre comida") log.add_event("Ademas encontre una radio!.. pero esta rota, igual la guardare") c = Item.create('comida') inv.addItem(c) r = Item.create('radio') inv.addItem(r) #inv.clean() addItem(world, 'radio') events.addEvent('radio_survive') Item.addNextFood(world) Item.addNextFood(world) elif(not inv.getItem(Item.getItemId('fuego')) is None): log.add_event("Logre ahuyentar al oso con el fuego") log.add_event("Y encontre comida para mi!") c = Item.create('comida') Item.addNextFood(world) Item.addNextFood(world) inv.addItem(c) inv.addItem(c) #inv.clean() events.addEvent('sobrevivir') else: log.add_event("Esto fue demasiado para mi....", 197) info.gameOver()
def ropeYes(): log.add_event("Es una cuerda! Que suerte tengo") c = Item.create("cuerda") inv.addItem(c) removeItem(world, "cuerda") if not (inv.getItem(Item.getItemId("madera")) is None): Story.addItem(self.world, "balsa")
def woodYes(): log.add_event("Esto me servira para muchas cosas...") c = Item.create("madera") inv.addItem(c) removeItem(world, "madera") if not (inv.getItem(Item.getItemId("cuerda")) is None): Story.addItem(self.world, "balsa")
def boarYes(): if inv.getItem(Item.getItemId("cuchillo")) is None: # TODO Killed log.add_event("Esto fue demasiado para mi....", 197) self.info.gameOver() else: log.add_event("Por fin murio...") c = Item.create("comida") inv.addItem(c) inv.addItem(c) inv.addItem(c) removeItem(world, "m_jabali")
def jabaliMFunY(): if(inv.getItem(Item.getItemId('cuchillo')) is None): log.add_event("Esto fue demasiado para mi....", 197) info.gameOver() else: log.add_event("Eso fue facil... creo") c = Item.create('comida') inv.addItem(c) inv.addItem(c) inv.clean() removeItem(world, 'm_jabali') Item.removeItem('m_jabali')
def fireTrigger(day, step, x, y): return posTrigger(x, y, Item.getAscii("palmera"), world) and ( not inv.getItem(Item.getItemId("fuego")) is None )