0% found this document useful (0 votes)
66 views6 pages

Diagramaas

The document describes several functions for moving a hero and mouse character through different environments like crossing rivers, climbing stairs, moving through walls, and pushing open a vault door. It also includes functions for having the hero cast restoration spells on enemies.

Uploaded by

mirzha.bencomo77
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views6 pages

Diagramaas

The document describes several functions for moving a hero and mouse character through different environments like crossing rivers, climbing stairs, moving through walls, and pushing open a vault door. It also includes functions for having the hero cast restoration spells on enemies.

Uploaded by

mirzha.bencomo77
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

inicio Functional crossing Open sesame

inicio

def crossRiver(): def zigZag():

hero.jumpRight() hero.moveUp(1)

mouse.moveRight(2) hero.moveRight(1)
hero.moveDown(1)
hero.moveRight(1)
crossRiver()
hero.moveUp(1)
hero.moveUp(2)
crossRiver()
crossRiver() mouse.moveRight()
mouse.moveDown()
mouse.digRight() zigZag()
mouse.moveDown() mouse.moveUp()
hero.moveRight(2) mouse.moveRight(2)
mouse.moveDown(2) zigZag()
mouse.moveRight(2)
zigZag()
fin
mouse.moveRight(2)

inicio hero.jumpUp() fin

mouse.moveDown()
Knoking on havens door
stairStep()
mouse.moveUp()
mouse.digRight()
mouse.moveRight()
stairStep()
mouse.moveDown()
stairStep() Bridges of Huaraz Functional crossing
inicio inicio
country
mouse.moveRight()
mouse.digRight()
def stairStep(): def caterpillar(upDownSteps,
mouse.moveRight()
mouse.moveRight(3) rightSteps):
stairStep()
mouse.digDown(3) hero.moveUp(upDownSteps)
hero.moveUp(4)
hero.moveRight(rightSteps)
mouse.moveUp(5)
fin hero.moveDown(upDownSteps)
hero.jumpRight()
hero.castEarthWave()
hero.moveUp()
stairStep()
caterpillar(1, 2)
hero.moveUp(1)
caterpillar(2, 1)
hero.moveRight(1)
caterpillar(3, 2)
stairStep()
mouse.moveRight(1)
enemy = hero.findNearestEnemy()
mouse.digRight()
hero.castEarthPit(enemy)
mouse.moveRight(1)
hero.jumpRight()
mouse.digRight()
mouse.digDown()
mouse.bark()
stairStep()
hero.sneakUp(7)
hero.moveRight(1)
mouse.moveUp(2)
hero.jumpRight()
hero.moveRight(1)
fin

fin

L rivers Through walls


inicio inicio

def crossRiver(heroSteps, def crossWall(heroSteps,


mouseSteps): mouseSteps):

hero.jumpRight() mouse.digRight()

hero.moveUp(heroSteps) mouse.moveDown(mouseSteps)

mouse.moveUp(mouseSteps) hero.moveUp(heroSteps)

mouse.moveRight(2) hero.moveRight(3)
mouse.moveRight()
Back to the good times
Inicio

def pushAndRestore(steps):
hero.moveRight(steps)
mouse.moveRight(steps)
mouse.bark()
enemy = hero.findNearestEnemy()
hero.castTimeRestore(enemy)
Vault door
inicio

def pushAndRestore(rightSteps, downSteps):


hero.moveDown(downSteps)
hero.moveRight(rightSteps)
mouse.moveRight(rightSteps)
mouse.moveDown(downSteps)
mouse.bark()
enemy = hero.findNearestEnemy()
inicio Refoxion

octans = 'Octans'

def MoveAndRestore(upSteps, rightSteps):


hero.moveRight(rightSteps)
hero.moveUp(upSteps)
mouse.moveUp(upSteps)
mouse.moveRight(rightSteps)
mouse.bark()
hero.castTimeRestore(octans)

You might also like