作为学习、练习与尝试,这里创建一个完美契合的小游戏。
打开网页版:https://arcade.makecode.com/,设置项目名称:完美契合
MicroPython实验代码
- @namespace
- class SpriteKind:
- Crowd = SpriteKind.create()
-
- def on_player4_button_b_pressed():
- cycleLimb(Raphaels_Limb_Positions, 0)
- controller.player4.on_button_event(ControllerButton.B,
- ControllerButtonEvent.PRESSED,
- on_player4_button_b_pressed)
-
- def on_player3_button_right_pressed():
- cycleLimb(Esmereldas_Limb_Positions, 3)
- controller.player3.on_button_event(ControllerButton.RIGHT,
- ControllerButtonEvent.PRESSED,
- on_player3_button_right_pressed)
-
- def on_player4_button_right_pressed():
- cycleLimb(Raphaels_Limb_Positions, 3)
- controller.player4.on_button_event(ControllerButton.RIGHT,
- ControllerButtonEvent.PRESSED,
- on_player4_button_right_pressed)
-
- def on_player2_button_b_pressed():
- cycleLimb(Horatios_limb_positions, 0)
- controller.player2.on_button_event(ControllerButton.B,
- ControllerButtonEvent.PRESSED,
- on_player2_button_b_pressed)
-
- def renderGuy(x: number, y: number, body: Image, arms: List[Image], legs: List[Image], limbPositions: List[any], screen2: Image):
- spriteutils.draw_transparent_image(body, screen2, x, y)
- spriteutils.draw_transparent_image(arms[parse_float("" + str(limbPositions[0]))],
- screen2,
- x - 12,
- y - 2)
- spriteutils.draw_transparent_image(legs[parse_float("" + str(limbPositions[1]))],
- screen2,
- x - 14,
- y + 14)
- drawFlipped(x + 9,
- y - 2,
- arms[parse_float("" + str(limbPositions[2]))],
- screen2)
- drawFlipped(x + 7,
- y + 14,
- legs[parse_float("" + str(limbPositions[3]))],
- screen2)
-
- def on_player4_button_left_pressed():
- cycleLimb(Raphaels_Limb_Positions, 1)
- controller.player4.on_button_event(ControllerButton.LEFT,
- ControllerButtonEvent.PRESSED,
- on_player4_button_left_pressed)
-
- def on_player3_button_left_pressed():
- cycleLimb(Esmereldas_Limb_Positions, 1)
- controller.player3.on_button_event(ControllerButton.LEFT,
- ControllerButtonEvent.PRESSED,
- on_player3_button_left_pressed)
-
- def on_player1_button_b_pressed():
- cycleLimb(Geraldos_limb_positions, 0)
- controller.player1.on_button_event(ControllerButton.B,
- ControllerButtonEvent.PRESSED,
- on_player1_button_b_pressed)
-
- def makeCrowdParticipant(x2: number):
- global tempSprite
- tempSprite = sprites.create(img("""
- . . 7 7 . .
- . 7 7 7 7 .
- . 7 7 7 7 .
- . 7 7 7 7 .
- . . . . . .
- . 7 7 7 7 .
- 7 7 7 7 7 7
- 7 7 7 7 7 7
- 7 7 7 7 7 7
- 7 7 7 7 7 7
- """),
- SpriteKind.Crowd)
- if Math.percent_chance(50):
- tempSprite.set_image(img("""
- . . . . . .
- . . . . . .
- . . . . . .
- . . . 7 . .
- . . 7 7 7 .
- . . 7 7 7 .
- . . . . . .
- . . 7 7 7 .
- . 7 7 7 7 7
- . 7 7 7 7 7
- """))
- if x2 < 40:
- tempSprite.image.replace(7, [10]._pick_random())
- elif x2 < 80:
- tempSprite.image.replace(7, [6]._pick_random())
- elif x2 < 120:
- tempSprite.image.replace(7, [2]._pick_random())
- else:
- tempSprite.image.replace(7, [7]._pick_random())
- return tempSprite
- def spawnWall():
- global currentWallSprite
- if currentWallSprite:
- currentWallSprite.destroy()
- currentWallSprite = sprites.create(makeWallImage(), SpriteKind.player)
- currentWallSprite.bottom = 0
- animation.run_movement_animation(currentWallSprite, "v 50", 200, False)
-
- def on_after():
- scene.camera_shake(2, 200)
- music.small_crash.play()
- timer.after(200, on_after)
-
-
- def on_after2():
- currentWallSprite.set_velocity(0,
- 7 + max(max(info.player1.score(), info.player2.score()),
- max(info.player3.score(), info.player4.score())) * 3)
- timer.after(1000, on_after2)
-
-
- def on_player1_button_left_pressed():
- cycleLimb(Geraldos_limb_positions, 1)
- controller.player1.on_button_event(ControllerButton.LEFT,
- ControllerButtonEvent.PRESSED,
- on_player1_button_left_pressed)
-
- def on_player1_button_right_pressed():
- cycleLimb(Geraldos_limb_positions, 3)
- controller.player1.on_button_event(ControllerButton.RIGHT,
- ControllerButtonEvent.PRESSED,
- on_player1_button_right_pressed)
-
- def makeWallImage():
- global wallImage, tempLimbPositions
- wallImage = image.create(160, 40)
- wallImage.fill(15)
- tempLimbPositions = [randint(0, 2), randint(0, 2), randint(0, 2), randint(0, 2)]
- renderGuy(15,
- 13,
- Geraldos_Body,
- Geraldos_Arms,
- Geraldos_Legs,
- tempLimbPositions,
- wallImage)
- renderGuy(55,
- 13,
- Horatios_Body,
- Horatios_Arms,
- Horatios_Leg,
- tempLimbPositions,
- wallImage)
- renderGuy(95,
- 13,
- Esmereldas_Body,
- Esmereldas_Arms,
- Esmereldas_Legs,
- tempLimbPositions,
- wallImage)
- renderGuy(135,
- 13,
- Raphaels_Body,
- Raphaels_Arms,
- Raphaels_Legs,
- tempLimbPositions,
- wallImage)
- for index in range(14):
- wallImage.replace(index + 1, 0)
- wallImage.replace(15, 4)
- return wallImage
- def drawFlipped(x3: number, y2: number, image2: Image, screen22: Image):
- global tempImage
- tempImage = image2.clone()
- tempImage.flip_x()
- spriteutils.draw_transparent_image(tempImage, screen22, x3, y2)
- def cycleLimb(limbPositions2: List[number], index2: number):
- global tempFreq
- limbPositions2[index2] = (limbPositions2[index2] + 1) % 3
- if limbPositions2 == Geraldos_limb_positions:
- music.play_sound_effect(music.create_sound_effect(WaveShape.TRIANGLE,
- randint(400, 500),
- 400,
- 100,
- 0,
- 100,
- SoundExpressionEffect.NONE,
- InterpolationCurve.LINEAR),
- SoundExpressionPlayMode.UNTIL_DONE)
- if limbPositions2 == Horatios_limb_positions:
- tempFreq = randint(300, 400)
- music.play_sound_effect(music.create_sound_effect(WaveShape.SQUARE,
- tempFreq,
- tempFreq,
- 100,
- 0,
- 100,
- SoundExpressionEffect.NONE,
- InterpolationCurve.LINEAR),
- SoundExpressionPlayMode.IN_BACKGROUND)
- if limbPositions2 == Esmereldas_Limb_Positions:
- tempFreq = randint(600, 800)
- music.play_sound_effect(music.create_sound_effect(WaveShape.SAWTOOTH,
- tempFreq,
- tempFreq,
- 50,
- 0,
- 200,
- SoundExpressionEffect.VIBRATO,
- InterpolationCurve.LINEAR),
- SoundExpressionPlayMode.IN_BACKGROUND)
- if limbPositions2 == Raphaels_Limb_Positions:
- music.play_sound_effect(music.create_sound_effect(WaveShape.SINE,
- randint(500, 600),
- 0,
- 100,
- 0,
- 100,
- SoundExpressionEffect.NONE,
- InterpolationCurve.LINEAR),
- SoundExpressionPlayMode.IN_BACKGROUND)
- def arraysAreEqual(a: List[any], b: List[any]):
- for index3 in range(4):
- if a[index3] != b[index3]:
- return False
- return True
-
- def on_player3_button_a_pressed():
- cycleLimb(Esmereldas_Limb_Positions, 2)
- controller.player3.on_button_event(ControllerButton.A,
- ControllerButtonEvent.PRESSED,
- on_player3_button_a_pressed)
-
- def on_create_renderable(screen23):
- renderGuy(15,
- 80,
- Geraldos_Body,
- Geraldos_Arms,
- Geraldos_Legs,
- Geraldos_limb_positions,
- screen23)
- renderGuy(55,
- 80,
- Horatios_Body,
- Horatios_Arms,
- Horatios_Leg,
- Horatios_limb_positions,
- screen23)
- renderGuy(95,
- 80,
- Esmereldas_Body,
- Esmereldas_Arms,
- Esmereldas_Legs,
- Esmereldas_Limb_Positions,
- screen23)
- renderGuy(135,
- 80,
- Raphaels_Body,
- Raphaels_Arms,
- Raphaels_Legs,
- Raphaels_Limb_Positions,
- screen23)
- spriteutils.create_renderable(5, on_create_renderable)
-
- def on_player2_button_right_pressed():
- cycleLimb(Horatios_limb_positions, 3)
- controller.player2.on_button_event(ControllerButton.RIGHT,
- ControllerButtonEvent.PRESSED,
- on_player2_button_right_pressed)
-
- def on_player3_button_b_pressed():
- cycleLimb(Esmereldas_Limb_Positions, 0)
- controller.player3.on_button_event(ControllerButton.B,
- ControllerButtonEvent.PRESSED,
- on_player3_button_b_pressed)
-
- def on_player4_button_a_pressed():
- cycleLimb(Raphaels_Limb_Positions, 2)
- controller.player4.on_button_event(ControllerButton.A,
- ControllerButtonEvent.PRESSED,
- on_player4_button_a_pressed)
-
- def makeTitleCard():
- global gameStarted, titleCard, mySprite3
- gameStarted = False
- titleCard = sprites.create(img("""
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- """),
- SpriteKind.player)
- titleCard.z = 998
- mySprite3 = sprites.create(img("""
- ........bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb...........
- ........bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb...........
- ........333333333.............333333333.............333333333.............333333333.............333333333.............333333333.............333333333...........
- ........331333133.............331333133.............331333133.............331333133.............331333133.............331333133.............331333133...........
- ........333333333.............333333333.............333333333.............333333333.............333333333.............333333333.............333333333...........
- .....aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa........
- .....aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa........
- .....aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- .....aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- .....aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- .....aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- .....aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa........
- .....aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa........
- .....aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa........
- .....33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33........
- .....3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3........
- ..........cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- ..........cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- ..........cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- ..........cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- ..........cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- ..........cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- ..........cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- ..........22.22.................22.22.................22.22.................22.22.................22.22.................22.22.................22.22.............
- ..........e2.2e.................e2.2e.................e2.2e.................e2.2e.................e2.2e.................e2.2e.................e2.2e.............
- ........2222.2222.............2222.2222.............2222.2222.............2222.2222.............2222.2222.............2222.2222.............2222.2222...........
- ........2222.2222.............2222.2222.............2222.2222.............2222.2222.............2222.2222.............2222.2222.............2222.2222...........
- ........ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee...........
- """),
- SpriteKind.player)
- mySprite3.z = 999
- mySprite3.top = 15
-
- def on_background():
- global wallImage, currentWallSprite, mySprite, mySprite4, textSprite, gameStarted
- wallImage = image.create(160, 40)
- wallImage.fill(4)
- currentWallSprite = sprites.create(wallImage, SpriteKind.player)
- currentWallSprite.bottom = 0
- currentWallSprite.z = 998.5
- pause(1000)
- animation.run_image_animation(mySprite3,
- [img("""
- ...bbbbbbbbb..................bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb...........
- ...bbbbbbbbb..................bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb...........
- ...333333333caaaaaaaa.........333333333.............333333333.............333333333.............333333333.............333333333.............333333333...........
- ...331333133caaaaaaaa.........331333133.............331333133.............331333133.............331333133.............331333133.............331333133...........
- ...333333333.......aa.........333333333.............333333333.............333333333.............333333333.............333333333.............333333333...........
- ...aaaabaaaaaaa....aa......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa........
- ...aaaababbaaaa....aa......aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa........
- ...aaaabaaaa.aa....aa......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aa....33......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aa.....3......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aaaaaa33......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...eeee4eeee.aaaaaa3.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa........
- ...ccccccccc...............aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa........
- ...ccccccccc...............aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa........
- .....cc.cc.................33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33........
- .....cc.cc.................3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3........
- .....cc.cc......................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc......................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc......................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc......................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc......................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc......................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc......................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....22.22......................22.22.................22.22.................22.22.................22.22.................22.22.................22.22.............
- .....e2.2e......................e2.2e.................e2.2e.................e2.2e.................e2.2e.................e2.2e.................e2.2e.............
- ...2222.2222..................2222.2222.............2222.2222.............2222.2222.............2222.2222.............2222.2222.............2222.2222...........
- ...2222.2222..................2222.2222.............2222.2222.............2222.2222.............2222.2222.............2222.2222.............2222.2222...........
- ...ee.e.e.ee..................ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee...........
- """),
- img("""
- ...bbbbbbbbb.............bbbbbbbbb..................bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb...........
- ...bbbbbbbbb.............bbbbbbbbbcaaaaaaa33........bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb...........
- ...333333333caaaaaaaa....333333333caaaaaaa3.........333333333.............333333333.............333333333.............333333333.............333333333...........
- ...331333133caaaaaaaa....331333133..................331333133.............331333133.............331333133.............331333133.............331333133...........
- ...333333333.......aa....333333333..................333333333.............333333333.............333333333.............333333333.............333333333...........
- ...aaaabaaaaaaa....aa....aaaabaaaaaaa............aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa........
- ...aaaababbaaaa....aa....aaaababbaaaa............aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa........
- ...aaaabaaaa.aa....aa....aaaabaaaa.aa............aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aa....33....aaaabaaaa.aa............aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aa.....3....aaaabaaaa.aa............aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa........
- ...ccccccccc.............ccccccccc...............aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa........
- ...ccccccccc.............ccccccccc...............aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa........
- .....cc.cc................cc....cc...............33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33........
- .....cc.cc................cc....cc...............3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3........
- .....cc.cc................cc....cc....................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc....................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc....................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc....................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc....................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc....................cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cccccc2e2222..........cc.cc.................cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....22.22................22....cccccc222222..........22.22.................22.22.................22.22.................22.22.................22.22.............
- .....e2.2e................e2..........................e2.2e.................e2.2e.................e2.2e.................e2.2e.................e2.2e.............
- ...2222.2222............2222........................2222.2222.............2222.2222.............2222.2222.............2222.2222.............2222.2222...........
- ...2222.2222............2222........................2222.2222.............2222.2222.............2222.2222.............2222.2222.............2222.2222...........
- ...ee.e.e.ee............ee.e........................ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee...........
- """),
- img("""
- ...bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb..................bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb...........
- ...bbbbbbbbb.............bbbbbbbbbcaaaaaaa33...bbbbbbbbb..................bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb...........
- ...333333333caaaaaaaa....333333333caaaaaaa3....333333333caaaaaaaa.........333333333.............333333333.............333333333.............333333333...........
- ...331333133caaaaaaaa....331333133.............331333133caaaaaaaa.........331333133.............331333133.............331333133.............331333133...........
- ...333333333.......aa....333333333.............333333333.......aa.........333333333.............333333333.............333333333.............333333333...........
- ...aaaabaaaaaaa....aa....aaaabaaaaaaa..........aaaabaaaaaaa....aa......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa........
- ...aaaababbaaaa....aa....aaaababbaaaa..........aaaababbaaaa....aa......aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa........
- ...aaaabaaaa.aa....aa....aaaabaaaa.aa..........aaaabaaaa.aa....aa......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aa....33....aaaabaaaa.aa..........aaaabaaaa.aa....33......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aa.....3....aaaabaaaa.aa..........aaaabaaaa.aa.....3......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa........
- ...ccccccccc.............ccccccccc.............ccccccccc...............aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa........
- ...ccccccccc.............ccccccccc.............ccccccccc...............aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa........
- .....cc.cc................cc....cc...............cc.cc.................33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33........
- .....cc.cc................cc....cc...............cc.cc.................3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3........
- .....cc.cc................cc....cc...............cc.ccccccccc...............cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc.ccccccccc...............cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc........cc...............cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc........cc...............cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc........cc...............cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc........22...............cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cccccc2e2222.....cc........2e...............cc.cc.................cc.cc.................cc.cc.................cc.cc.............
- .....22.22................22....cccccc222222.....22........2222.............22.22.................22.22.................22.22.................22.22.............
- .....e2.2e................e2.....................e2........2222.............e2.2e.................e2.2e.................e2.2e.................e2.2e.............
- ...2222.2222............2222...................2222........e.ee...........2222.2222.............2222.2222.............2222.2222.............2222.2222...........
- ...2222.2222............2222...................2222.......................2222.2222.............2222.2222.............2222.2222.............2222.2222...........
- ...ee.e.e.ee............ee.e...................ee.e.......................ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee...........
- """),
- img("""
- ...bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb..................bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb...........
- ...bbbbbbbbb.............bbbbbbbbbcaaaaaaa33...bbbbbbbbb.............bbbbbbbbbcaaaaaaa33........bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb...........
- ...333333333caaaaaaaa....333333333caaaaaaa3....333333333caaaaaaaa....333333333caaaaaaa3.........333333333.............333333333.............333333333...........
- ...331333133caaaaaaaa....331333133.............331333133caaaaaaaa....331333133..................331333133.............331333133.............331333133...........
- ...333333333.......aa....333333333.............333333333.......aa....333333333..................333333333.............333333333.............333333333...........
- ...aaaabaaaaaaa....aa....aaaabaaaaaaa..........aaaabaaaaaaa....aa....aaaabaaaaaaa............aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa........
- ...aaaababbaaaa....aa....aaaababbaaaa..........aaaababbaaaa....aa....aaaababbaaaa............aaaaaaababbaaaa.......aaaaaaababbaaaa.......aaaaaaababbaaaa........
- ...aaaabaaaa.aa....aa....aaaabaaaa.aa..........aaaabaaaa.aa....aa....aaaabaaaa.aa............aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aa....33....aaaabaaaa.aa..........aaaabaaaa.aa....33....aaaabaaaa.aa............aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aa.....3....aaaabaaaa.aa..........aaaabaaaa.aa.....3....aaaabaaaa.aa............aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa........
- ...ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc...............aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa........
- ...ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc...............aa.ccccccccc.aa.......aa.ccccccccc.aa.......aa.ccccccccc.aa........
- .....cc.cc................cc....cc...............cc.cc.................cc.cc.................33...cc.cc...33.......33...cc.cc...33.......33...cc.cc...33........
- .....cc.cc................cc....cc...............cc.cc.................cc.cc.................3....cc.cc....3.......3....cc.cc....3.......3....cc.cc....3........
- .....cc.cc................cc....cc...............cc.ccccccccc..........cc.cc......................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc.ccccccccc..........cc.cc......................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc........cc..........cc.cc......................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc........cc..........cc.cc......................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc........cc..........cc.cc......................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc........22..........cc.cc......................cc.cc.................cc.cc.................cc.cc.............
- .....cc.cc................cc....cccccc2e2222.....cc........2e..........cc.cc......................cc.cc.................cc.cc.................cc.cc.............
- .....22.22................22....cccccc222222.....22........2222........22.22......................22.22.................22.22.................22.22.............
- .....e2.2e................e2.....................e2........2222........e2.2e......................e2.2e.................e2.2e.................e2.2e.............
- ...2222.2222............2222...................2222........e.ee......2222.2222..................2222.2222.............2222.2222.............2222.2222...........
- ...2222.2222............2222...................2222..................2222.2222..................2222.2222.............2222.2222.............2222.2222...........
- ...ee.e.e.ee............ee.e...................ee.e..................ee.e.e.ee..................ee.e.e.ee.............ee.e.e.ee.............ee.e.e.ee...........
- """),
- img("""
- ...bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb..................bbbbbbbbb.............bbbbbbbbb...........
- ...bbbbbbbbb.............bbbbbbbbbcaaaaaaa33...bbbbbbbbb.............bbbbbbbbbcaaaaaaa33...bbbbbbbbbcaaaaaaa33........bbbbbbbbb.............bbbbbbbbb...........
- ...333333333caaaaaaaa....333333333caaaaaaa3....333333333caaaaaaaa....333333333caaaaaaa3....333333333caaaaaaa3.........333333333.............333333333...........
- ...331333133caaaaaaaa....331333133.............331333133caaaaaaaa....331333133.............331333133..................331333133.............331333133...........
- ...333333333.......aa....333333333.............333333333.......aa....333333333.............333333333..................333333333.............333333333...........
- ...aaaabaaaaaaa....aa....aaaabaaaaaaa..........aaaabaaaaaaa....aa....aaaabaaaaaaa..........aaaabaaaaaaa............aaaaaaabaaaaaaa.......aaaaaaabaaaaaaa........
- ...aaaababbaaaa....aa....aaaababbaaaa..........aaaababbaaaa....aa....aaaababbaaaa..........aaaababbaaaa............aaaaaaababbaaaa.......aaaaaaababbaaaa........
- ...aaaabaaaa.aa....aa....aaaabaaaa.aa..........aaaabaaaa.aa....aa....aaaabaaaa.aa..........aaaabaaaa.aa............aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aa....33....aaaabaaaa.aa..........aaaabaaaa.aa....33....aaaabaaaa.aa..........aaaabaaaa.aa............aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aa.....3....aaaabaaaa.aa..........aaaabaaaa.aa.....3....aaaabaaaa.aa..........aaaabaaaa.aa............aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33......aa.aaaabaaaa.aa.......aa.aaaabaaaa.aa........
- ...eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.......aa.eeee4eeee.aa.......aa.eeee4eeee.aa........
- ...ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc...............aa.ccccccccc.aa.......aa.ccccccccc.aa........
- ...ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc...............aa.ccccccccc.aa.......aa.ccccccccc.aa........
- .....cc.cc................cc....cc...............cc.cc.................cc.cc................cc....cc...............33...cc.cc...33.......33...cc.cc...33........
- .....cc.cc................cc....cc...............cc.cc.................cc.cc................cc....cc...............3....cc.cc....3.......3....cc.cc....3........
- .....cc.cc................cc....cc...............cc.ccccccccc..........cc.cc................cc....cc....................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc.ccccccccc..........cc.cc................cc....cc....................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc........cc..........cc.cc................cc....cc....................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc........cc..........cc.cc................cc....cc....................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc........cc..........cc.cc................cc....cc....................cc.cc.................cc.cc.............
- .....cc.cc................cc....cc...............cc........22..........cc.cc................cc....cc....................cc.cc.................cc.cc.............
- .....cc.cc................cc....cccccc2e2222.....cc........2e..........cc.cc................cc....cccccc2e2222..........cc.cc.................cc.cc.............
- .....22.22................22....cccccc222222.....22........2222........22.22................22....cccccc222222..........22.22.................22.22.............
- .....e2.2e................e2.....................e2........2222........e2.2e................e2..........................e2.2e.................e2.2e.............
- ...2222.2222............2222...................2222........e.ee......2222.2222............2222........................2222.2222.............2222.2222...........
- ...2222.2222............2222...................2222..................2222.2222............2222........................2222.2222.............2222.2222...........
- ...ee.e.e.ee............ee.e...................ee.e..................ee.e.e.ee............ee.e........................ee.e.e.ee.............ee.e.e.ee...........
- """),
- img("""
- ...bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb..................bbbbbbbbb...........
- ...bbbbbbbbb.............bbbbbbbbbcaaaaaaa33...bbbbbbbbb.............bbbbbbbbbcaaaaaaa33...bbbbbbbbbcaaaaaaa33...bbbbbbbbbcaaaaaaa33........bbbbbbbbb...........
- ...333333333caaaaaaaa....333333333caaaaaaa3....333333333caaaaaaaa....333333333caaaaaaa3....333333333caaaaaaa3....333333333caaaaaaa3.........333333333...........
- ...331333133caaaaaaaa....331333133.............331333133caaaaaaaa....331333133.............331333133.............331333133..................331333133...........
- ...333333333.......aa....333333333.............333333333.......aa....333333333.............333333333.............333333333..................333333333...........
- ...aaaabaaaaaaa....aa....aaaabaaaaaaa..........aaaabaaaaaaa....aa....aaaabaaaaaaa..........aaaabaaaaaaa..........aaaabaaaaaaa............aaaaaaabaaaaaaa........
- ...aaaababbaaaa....aa....aaaababbaaaa..........aaaababbaaaa....aa....aaaababbaaaa..........aaaababbaaaa..........aaaababbaaaa............aaaaaaababbaaaa........
- ...aaaabaaaa.aa....aa....aaaabaaaa.aa..........aaaabaaaa.aa....aa....aaaabaaaa.aa..........aaaabaaaa.aa..........aaaabaaaa.aa............aa.aaaabaaaa.aa........
- ...aaaabaaaa.aa....33....aaaabaaaa.aa..........aaaabaaaa.aa....33....aaaabaaaa.aa..........aaaabaaaa.aa..........aaaabaaaa.aa............aa.aaaabaaaa.aa........
- ...aaaabaaaa.aa.....3....aaaabaaaa.aa..........aaaabaaaa.aa.....3....aaaabaaaa.aa..........aaaabaaaa.aa..........aaaabaaaa.aa............aa.aaaabaaaa.aa........
- ...aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33....aaaabaaaa.aa............aa.aaaabaaaa.aa........
- ...eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.....eeee4eeee.aa............aa.eeee4eeee.aa........
- ...ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc.aa............aa.ccccccccc.aa........
- ...ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc.aa............aa.ccccccccc.aa........
- .....cc.cc................cc....cc...............cc.cc.................cc.cc................cc....cc..............cc....cc.33............33...cc.cc...33........
- .....cc.cc................cc....cc...............cc.cc.................cc.cc................cc....cc..............cc....cc..3............3....cc.cc....3........
- .....cc.cc................cc....cc...............cc.ccccccccc..........cc.cc................cc....cc..............cc....cc....................cc.cc.............
- .....cc.cc................cc....cc...............cc.ccccccccc..........cc.cc................cc....cc..............cc....cc....................cc.cc.............
- .....cc.cc................cc....cc...............cc........cc..........cc.cc................cc....cc..............cc....cc....................cc.cc.............
- .....cc.cc................cc....cc...............cc........cc..........cc.cc................cc....cc..............cc....cc....................cc.cc.............
- .....cc.cc................cc....cc...............cc........cc..........cc.cc................cc....cc..............cc....cc....................cc.cc.............
- .....cc.cc................cc....cc...............cc........22..........cc.cc................cc....cc..............cc....cc....................cc.cc.............
- .....cc.cc................cc....cccccc2e2222.....cc........2e..........cc.cc................cc....cccccc2e2222....cc....cccccc2e2222..........cc.cc.............
- .....22.22................22....cccccc222222.....22........2222........22.22................22....cccccc222222....22....cccccc222222..........22.22.............
- .....e2.2e................e2.....................e2........2222........e2.2e................e2....................e2..........................e2.2e.............
- ...2222.2222............2222...................2222........e.ee......2222.2222............2222..................2222........................2222.2222...........
- ...2222.2222............2222...................2222..................2222.2222............2222..................2222........................2222.2222...........
- ...ee.e.e.ee............ee.e...................ee.e..................ee.e.e.ee............ee.e..................ee.e........................ee.e.e.ee...........
- """),
- img("""
- ...bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb.............bbbbbbbbb...................bbbbbbbbb..........
- ...bbbbbbbbb.............bbbbbbbbbcaaaaaaa33...bbbbbbbbb.............bbbbbbbbbcaaaaaaa33...bbbbbbbbbcaaaaaaa33...bbbbbbbbbcaaaaaaa33.........bbbbbbbbb..........
- ...333333333caaaaaaaa....333333333caaaaaaa3....333333333caaaaaaaa....333333333caaaaaaa3....333333333caaaaaaa3....333333333caaaaaaa3..........333333333..........
- ...331333133caaaaaaaa....331333133.............331333133caaaaaaaa....331333133.............331333133.............331333133...................331333133..........
- ...333333333.......aa....333333333.............333333333.......aa....333333333.............333333333.............333333333...................333333333..........
- ...aaaabaaaaaaa....aa....aaaabaaaaaaa..........aaaabaaaaaaa....aa....aaaabaaaaaaa..........aaaabaaaaaaa..........aaaabaaaaaaa..........aaaaaaaaaabaaaaaaaaaa....
- ...aaaababbaaaa....aa....aaaababbaaaa..........aaaababbaaaa....aa....aaaababbaaaa..........aaaababbaaaa..........aaaababbaaaa..........aaaaaaaaaababbaaaaaaa....
- ...aaaabaaaa.aa....aa....aaaabaaaa.aa..........aaaabaaaa.aa....aa....aaaabaaaa.aa..........aaaabaaaa.aa..........aaaabaaaa.aa..........aa....aaaabaaaa....aa....
- ...aaaabaaaa.aa....33....aaaabaaaa.aa..........aaaabaaaa.aa....33....aaaabaaaa.aa..........aaaabaaaa.aa..........aaaabaaaa.aa..........33....aaaabaaaa....33....
- ...aaaabaaaa.aa.....3....aaaabaaaa.aa..........aaaabaaaa.aa.....3....aaaabaaaa.aa..........aaaabaaaa.aa..........aaaabaaaa.aa..........3.....aaaabaaaa.....3....
- ...aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33....aaaabaaaa.aaaaaa33....aaaabaaaa.aa................aaaabaaaa..........
- ...eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.....eeee4eeee.aaaaaa3.....eeee4eeee.aa................eeee4eeee..........
- ...ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc.aa................ccccccccc..........
- ...ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc.............ccccccccc.aa................ccccccccc..........
- .....cc.cc................cc....cc...............cc.cc.................cc.cc................cc....cc..............cc....cc.33..................cc.cc............
- .....cc.cc................cc....cc...............cc.cc.................cc.cc................cc....cc..............cc....cc..3..................cc.cc............
- .....cc.cc................cc....cc...............cc.ccccccccc..........cc.cc................cc....cc..............cc....cc.....................cc.cc............
- .....cc.cc................cc....cc...............cc.ccccccccc..........cc.cc................cc....cc..............cc....cc.....................cc.cc............
- .....cc.cc................cc....cc...............cc........cc..........cc.cc................cc....cc..............cc....cc.....................cc.cc............
- .....cc.cc................cc....cc...............cc........cc..........cc.cc................cc....cc..............cc....cc.....................cc.cc............
- .....cc.cc................cc....cc...............cc........cc..........cc.cc................cc....cc..............cc....cc.....................cc.cc............
- .....cc.cc................cc....cc...............cc........22..........cc.cc................cc....cc..............cc....cc.....................cc.cc............
- .....cc.cc................cc....cccccc2e2222.....cc........2e..........cc.cc................cc....cccccc2e2222....cc....cccccc2e2222...........cc.cc............
- .....22.22................22....cccccc222222.....22........2222........22.22................22....cccccc222222....22....cccccc222222...........22.22............
- .....e2.2e................e2.....................e2........2222........e2.2e................e2....................e2...........................e2.2e............
- ...2222.2222............2222...................2222........e.ee......2222.2222............2222..................2222.........................2222.2222..........
- ...2222.2222............2222...................2222..................2222.2222............2222..................2222.........................2222.2222..........
- ...ee.e.e.ee............ee.e...................ee.e..................ee.e.e.ee............ee.e..................ee.e.........................ee.e.e.ee..........
- """)],
- 200,
- False)
- for index4 in range(7):
- music.knock.play()
- pause(200)
- pause(1000)
- animation.run_movement_animation(currentWallSprite, "v 20", 100, False)
- pause(200)
- music.small_crash.play()
- scene.camera_shake(2, 200)
- pause(500)
- animation.run_movement_animation(currentWallSprite, "v 64", 1000, False)
- pause(360)
- scene.camera_shake(2, 200)
- currentWallSprite.set_image(img("""
- 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
- 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
- 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
- 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
- 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
- 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
- 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
- 4444.................44444...................444.................44444...................444...................444444................444...................44444
- 444...................444.....................4...................444.....................4.....................444...................4.....................4444
- 444....................44.....................4....................44.....................4.....................44....................4.....................4444
- 444.....................4.....................4.....................4.....................4.....................44....................4.....................4444
- 444.....................4.....................4.....................4.....................4.....................4.....................4.....................4444
- 444.....................4.....................4.....................4.....................4.....................4.....................4.....................4444
- 444.....................4....................44.....................4....................44....................44....................444...................44444
- 444.......4444444.......4.......444444444444444.......4444444.......4.......444444444444444.......444444444444444........444444444444444444444.......44444444444
- 444.......44444444......4.......444444444444444.......44444444......4.......444444444444444.......444444444444444.......4444444444444444444444.......44444444444
- 444.......44444444......4.......444444444444444.......44444444......4.......444444444444444.......444444444444444.......4444444444444444444444.......44444444444
- 444.......44444444......4.......444444444444444.......44444444......4.......444444444444444.......444444444444444.......4444444444444444444444.......44444444444
- 444.......44444444......4............4444444444.......44444444......4............4444444444............4444444444.......4444444444444444444444.......44444444444
- 444.......44444444......4.............444444444.......44444444......4.............444444444.............444444444.......4444444444444444444444.......44444444444
- 444.......44444444......4.............444444444.......44444444......4.............444444444.............444444444.......4444444444444444444444.......44444444444
- 444.......4444444.......4.............444444444.......4444444.......4.............444444444.............444444444.......4444444444444444444444.......44444444444
- 444.....................4.............444444444.....................4.............444444444.............444444444.......4444444444444444444444.......44444444444
- 444.....................4.............444444444.....................4.............444444444.............444444444.......4444444444444444444444.......44444444444
- 444.....................4............4444444444.....................4............4444444444............4444444444.......4444444444444444444444.......44444444444
- 444.....................4.......444444444444444....................44.......444444444444444.......444444444444444.......4444444444444444444444.......44444444444
- 444....................44.......444444444444444...................444.......444444444444444.......444444444444444.......4444444444444444444444.......44444444444
- 444...................444.......444444444444444..................4444.......444444444444444.......444444444444444.......4444444444444444444444.......44444444444
- 444..................4444.......444444444444444...................444.......444444444444444.......444444444444444.......4444444444444444444444.......44444444444
- 444.......444444444444444.......444444444444444....................44.......444444444444444.......444444444444444.......4444444444444444444444.......44444444444
- 444.......444444444444444.......444444444444444.......444444........4.......444444444444444.......444444444444444.......4444444444444444444444.......44444444444
- 444.......444444444444444.......444444444444444.......4444444.......4.......444444444444444.......444444444444444........444444444444444444444.......44444444444
- 444.......444444444444444....................44.......4444444.......4.......444444444444444....................44....................444444444.......44444444444
- 444.......444444444444444.....................4.......4444444.......4.......444444444444444.....................4.....................44444444.......44444444444
- 444.......444444444444444.....................4.......4444444.......4.......444444444444444.....................4.....................44444444.......44444444444
- 444.......444444444444444.....................4.......4444444.......4.......444444444444444.....................44....................44444444.......44444444444
- 444.......444444444444444.....................4.......4444444.......4.......444444444444444.....................44....................44444444.......44444444444
- 444.......444444444444444.....................4.......4444444.......4.......444444444444444.....................444...................44444444.......44444444444
- 4444.....44444444444444444...................444.....444444444.....444.....44444444444444444...................444444................4444444444.....444444444444
- 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
- """))
- currentWallSprite.z = 1080
- for index5 in range(7):
- for index22 in range(4):
- mySprite = sprites.create(img("""
- 4 4
- 4 4
- """), SpriteKind.food)
- spriteutils.set_velocity_at_angle(mySprite,
- spriteutils.degrees_to_radians(randint(230, 310)),
- randint(100, 120))
- mySprite.z = 1090
- mySprite.ay = 500
- mySprite.set_flag(SpriteFlag.AUTO_DESTROY, True)
- mySprite.set_flag(SpriteFlag.INVISIBLE, False)
- mySprite.set_position(index5 * 35 + 4 + randint(-5, 5), 30)
- music.play_sound_effect(music.create_sound_effect(WaveShape.NOISE,
- 375,
- 241,
- 255,
- 0,
- 200,
- SoundExpressionEffect.NONE,
- InterpolationCurve.LINEAR),
- SoundExpressionPlayMode.IN_BACKGROUND)
- pause(640)
- music.big_crash.play()
- mySprite4 = sprites.create(img("""
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ................................................................................................................................................................
- ........................................6666666666666666666...6666666666666666666...6666666666666666666........66666............................................
- .......................................666666666666666666666.666666666666666666666.666666666666666666666......6666666...........................................
- .......................................666666666666666666666.666666666666666666666.666666666666666666666......6666666...........................................
- .......................................666666666666666666666.666666666666666666666.666666666666666666666......6666666...........................................
- .......................................666666666666666666666.666666666666666666666.666666666666666666666......6666666...........................................
- .......................................666666666666666666666.666666666666666666666.666666666666666666666......6666666...........................................
- .......................................66666666666666666666...6666666666666666666...6666666666666666666.......6666666...........................................
- .......................................6666666......................6666666...............6666666.............6666666...........................................
- .......................................6666666......................6666666...............6666666.............6666666...........................................
- .......................................6666666......................6666666...............6666666.............6666666...........................................
- .......................................6666666......................6666666...............6666666.............6666666...........................................
- .......................................666666666666.................6666666...............6666666.............6666666...........................................
- .......................................6666666666666................6666666...............6666666.............6666666...........................................
- .......................................6666666666666................6666666...............6666666.............6666666...........................................
- .......................................6666666666666................6666666...............6666666.............6666666...........................................
- .......................................6666666666666................6666666...............6666666.............6666666...........................................
- .......................................6666666666666................6666666...............6666666.............6666666...........................................
- .......................................666666666666.................6666666...............6666666.............6666666...........................................
- .......................................6666666......................6666666...............6666666.............6666666...........................................
- .......................................6666666......................6666666...............6666666.............6666666...........................................
- .......................................6666666......................6666666...............6666666.............6666666...........................................
- .......................................6666666......................6666666...............6666666.............6666666...........................................
- .......................................6666666......................6666666...............6666666.............6666666...........................................
- .......................................6666666......................6666666...............6666666..............66666............................................
- .......................................6666666......................6666666...............6666666...............................................................
- .......................................6666666................6666666666666666666.........6666666..............66666............................................
- .......................................6666666...............666666666666666666666........6666666.............6666666...........................................
- .......................................6666666...............666666666666666666666........6666666.............6666666...........................................
- .......................................6666666...............666666666666666666666........6666666.............6666666...........................................
- .......................................6666666...............666666666666666666666........6666666.............6666666...........................................
- .......................................6666666...............666666666666666666666........6666666.............6666666...........................................
- ........................................66666.................6666666666666666666..........66666...............66666............................................
- ................................................................................................................................................................
- """),
- SpriteKind.player)
- mySprite4.z = 1090
- pause(1500)
- sprites.destroy_all_sprites_of_kind(SpriteKind.player)
- pause(1500)
- textSprite = textsprite.create("3")
- textSprite.set_outline(2, 6)
- textSprite.set_max_font_height(32)
- textSprite.set_position(80, 40)
- for index6 in range(3):
- textSprite.set_text("" + str((3 - index6)))
- textSprite.set_position(80, 40)
- music.play_sound_effect(music.create_sound_effect(WaveShape.SINE,
- 1500,
- 1300,
- 128,
- 0,
- 200,
- SoundExpressionEffect.NONE,
- InterpolationCurve.LINEAR),
- SoundExpressionPlayMode.UNTIL_DONE)
- pause(500)
- textSprite.set_text("GO!")
- textSprite.set_position(80, 40)
- music.play_sound_effect(music.create_sound_effect(WaveShape.TRIANGLE,
- 3000,
- 3000,
- 255,
- 0,
- 500,
- SoundExpressionEffect.VIBRATO,
- InterpolationCurve.LINEAR),
- SoundExpressionPlayMode.UNTIL_DONE)
- pause(200)
- textSprite.destroy()
- gameStarted = True
- currentWallSprite.top = 999
- timer.background(on_background)
-
-
- def on_player2_button_left_pressed():
- cycleLimb(Horatios_limb_positions, 1)
- controller.player2.on_button_event(ControllerButton.LEFT,
- ControllerButtonEvent.PRESSED,
- on_player2_button_left_pressed)
-
- def makeCrowdCheer(playerIndex: number):
- for value in sprites.all_of_kind(SpriteKind.Crowd):
- if value.x < playerIndex * 40 and value.x > (playerIndex - 1) * 40:
- animation.run_movement_animation(value,
- ["q 0 -15 0 0 q 0 -10 0 0 q 0 -15 0 0",
- "q 0 -5 0 0 q 0 -8 0 0 q 0 -5 0 0",
- "q 0 -11 0 0 q 0 -9 0 0 q 0 -11 0 0"]._pick_random(),
- randint(1000, 1500),
- False)
-
- def on_background2():
- music.ba_ding.play()
- timer.background(on_background2)
-
-
- def on_player1_button_a_pressed():
- cycleLimb(Geraldos_limb_positions, 2)
- controller.player1.on_button_event(ControllerButton.A,
- ControllerButtonEvent.PRESSED,
- on_player1_button_a_pressed)
-
- def on_player2_button_a_pressed():
- cycleLimb(Horatios_limb_positions, 2)
- controller.player2.on_button_event(ControllerButton.A,
- ControllerButtonEvent.PRESSED,
- on_player2_button_a_pressed)
-
- crashed = False
- textSprite: TextSprite = None
- mySprite4: Sprite = None
- mySprite: Sprite = None
- mySprite3: Sprite = None
- titleCard: Sprite = None
- gameStarted = False
- tempFreq = 0
- tempImage: Image = None
- tempLimbPositions: List[number] = []
- wallImage: Image = None
- currentWallSprite: Sprite = None
- tempSprite: Sprite = None
- Raphaels_Limb_Positions: List[number] = []
- Raphaels_Legs: List[Image] = []
- Raphaels_Arms: List[Image] = []
- Raphaels_Body: Image = None
- Esmereldas_Limb_Positions: List[number] = []
- Esmereldas_Legs: List[Image] = []
- Esmereldas_Arms: List[Image] = []
- Esmereldas_Body: Image = None
- Horatios_limb_positions: List[number] = []
- Horatios_Leg: List[Image] = []
- Horatios_Arms: List[Image] = []
- Horatios_Body: Image = None
- Geraldos_limb_positions: List[number] = []
- Geraldos_Legs: List[Image] = []
- Geraldos_Arms: List[Image] = []
- Geraldos_Body: Image = None
- scene.set_background_color(13)
- Geraldos_Body = img("""
- b b b b b b b b b
- b b b b b b b b b
- 3 3 3 3 3 3 3 3 3
- 3 3 1 3 3 3 1 3 3
- 3 3 3 3 3 3 3 3 3
- a a a a b a a a a
- a a a a b a b b a
- a a a a b a a a a
- a a a a b a a a a
- a a a a b a a a a
- a a a a b a a a a
- e e e e 4 e e e e
- c c c c c c c c c
- c c c c c c c c c
- """)
- Geraldos_Arms = [img("""
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . 3 . . . . . . . . . .
- 3 3 a a a a a a a a a a
- 3 3 a a a a a a a a a a
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- """),
- img("""
- . . . . . . . . . . . .
- . . . . . 3 3 . . . . .
- . . . . . 3 3 3 . . . .
- . . . . . a a . . . . .
- . . . . . a a . . . . .
- . . . . . a a . . . . .
- . . . . . a a . . . . .
- . . . . . a a a a a a a
- . . . . . a a a a a a a
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- """),
- img("""
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . a a a a a a a
- . . . . . a a a a a a a
- . . . . . a a . . . . .
- . . . . . a a . . . . .
- . . . . . a a . . . . .
- . . . . . a a . . . . .
- . . . . . 3 3 3 . . . .
- . . . . . 3 3 . . . . .
- . . . . . . . . . . . .
- """)]
- Geraldos_Legs = [img("""
- . . . . . . . . . . . . . . c c
- . . . . . . . . . . . . . . c c
- . . . . . . . . . . . . . . c c
- . . . . . . . . . . . . . . c c
- . . . . . . . . . . . . . . c c
- . . . . . . . . . . . . . . c c
- . . . . . . . . . . . . . . c c
- . . . . . . . . . . . . . . c c
- . . . . . . . . . . . . . . 2 2
- . . . . . . . . . . . . . . e 2
- . . . . . . . . . . . . 2 2 2 2
- . . . . . . . . . . . . 2 2 2 2
- . . . . . . . . . . . . e e . e
- """),
- img("""
- 2 2 2 2 e 2 c c c c c c c c c c
- 2 2 2 2 2 2 c c c c c c c c c c
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- """),
- img("""
- . . . . . . . c c c c c c c c c
- . . . . . . . c c c c c c c c c
- . . . . . . . c c . . . . . . .
- . . . . . . . c c . . . . . . .
- . . . . . . . c c . . . . . . .
- . . . . . . . 2 2 . . . . . . .
- . . . . . . . e 2 . . . . . . .
- . . . . . 2 2 2 2 . . . . . . .
- . . . . . 2 2 2 2 . . . . . . .
- . . . . . e e . e . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- """)]
- Geraldos_limb_positions = [randint(0, 2), randint(0, 2), randint(0, 2), randint(0, 2)]
- Horatios_Body = img("""
- . . 6 6 6 6 6 . .
- . b 6 2 2 2 6 b .
- . . 6 6 6 6 6 . .
- . . 6 6 6 6 6 . .
- . . 6 6 6 6 6 . .
- b . . b b b . . b
- 6 6 6 6 6 6 6 6 6
- 6 6 6 b b b 6 6 6
- 6 6 b b b c b 6 6
- 6 6 b b 6 b b 6 6
- c c c c c c c c c
- c c c c c c c c c
- 6 6 6 6 6 6 6 6 6
- 6 6 6 6 6 6 6 6 6
- """)
- Horatios_Arms = [img("""
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- c c c . . . . . . . . .
- . c c . 6 6 6 6 6 . . .
- . . b b 6 6 6 6 6 b b b
- . . b b 6 6 6 6 6 b b b
- . c c . 6 6 6 6 6 . . .
- c c c . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- """),
- img("""
- . . . . . . . . . . . .
- . . . . c . . . . c . .
- . . . . c c . . c c . .
- . . . . c c b b c c . .
- . . . . . . b b . . . .
- . . . . . 6 6 6 6 . . .
- . . . . . 6 6 6 6 . . .
- . . . . . 6 6 6 6 . . b
- . . . . . 6 6 6 6 . b b
- . . . . . . b b . b b b
- . . . . . . b b b b b .
- . . . . . . . b b b . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- """),
- img("""
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . b b b . .
- . . . . . . b b b b b .
- . . . . . . b b . b b b
- . . . . . 6 6 6 6 . b b
- . . . . . 6 6 6 6 . . b
- . . . . . 6 6 6 6 . . .
- . . . . . 6 6 6 6 . . .
- . . . . . . b b . . . .
- . . . . c c b b c c . .
- . . . . c c . . c c . .
- . . . . c . . . . c . .
- . . . . . . . . . . . .
- """)]
- Horatios_Leg = [img("""
- . . . . . . . . . . . . . . b b
- . . . . . . . . . . . . . . b b
- . . . . . . . . . . . . . . b b
- . . . . . . . . . . . . . . b b
- . . . . . . . . . . . . . . b b
- . . . . . . . . . . . . . . b b
- . . . . . . . . . . . . . 6 6 6
- . . . . . . . . . . . . . 6 6 6
- . . . . . . . . . . . . . 6 6 6
- . . . . . . . . . . . . . 6 6 6
- . . . . . . . . . . . 6 6 6 6 6
- . . . . . . . . . . 6 6 6 6 6 6
- . . . . . . . . . . c c c c c c
- """),
- img("""
- c 6 6 6 6 6 6 b b b b b b b b b
- c 6 6 6 6 6 6 b b b b b b b b b
- c 6 6 6 6 6 6 . . . . . . . . .
- c 6 6 . . . . . . . . . . . . .
- c 6 6 . . . . . . . . . . . . .
- c 6 . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- """),
- img("""
- . . . . . . . . . . . . . . b b
- . . . . . . . . . . b b b b b b
- . . . . . . . . . b b b b b b .
- . . . . . . . . . b b . . . . .
- . . . . . . . . . b b . . . . .
- . . . . . . . . 6 6 6 . . . . .
- . . . . . . . . 6 6 6 . . . . .
- . . . . . . . . 6 6 6 . . . . .
- . . . . . . . . 6 6 6 . . . . .
- . . . . . . 6 6 6 6 6 . . . . .
- . . . . . 6 6 6 6 6 6 . . . . .
- . . . . . c c c c c c . . . . .
- . . . . . . . . . . . . . . . .
- """)]
- Horatios_limb_positions = [Geraldos_limb_positions[0],
- Geraldos_limb_positions[1],
- Geraldos_limb_positions[2],
- Geraldos_limb_positions[3]]
- Esmereldas_Body = img("""
- . . 2 2 2 2 2 . .
- . 2 2 2 2 2 2 2 .
- . 2 1 2 2 2 1 2 .
- . 2 2 2 2 2 2 2 .
- . . 2 2 c 2 2 . .
- 2 . . 2 2 2 . . 2
- 2 2 2 2 2 2 2 2 2
- 2 2 2 2 2 2 2 2 2
- 2 2 2 2 2 2 2 2 2
- . 2 2 2 2 2 2 2 .
- . 2 2 2 2 2 2 2 .
- . 2 2 2 2 2 2 2 .
- 2 2 2 2 2 2 2 2 2
- 2 2 2 2 2 2 2 2 2
- """)
- Esmereldas_Arms = [img("""
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . 2 2 . . . . . . . .
- . 2 2 . . . . . . . . .
- . b 2 . . . . . . . . .
- . b 2 2 2 2 . . . . . .
- . b b 2 2 2 2 . . . . .
- . . b b 2 2 2 2 2 2 2 2
- . . . b b b b 2 2 2 2 2
- . . . . . . b b b b b b
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- """),
- img("""
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . b b b 2 2 .
- . . . . . b b 2 2 2 . .
- . . . . b b 2 2 . . . .
- . . . b b 2 2 . . . . .
- . . . b b 2 2 . . . 2 2
- . . . . b 2 2 2 . 2 2 2
- . . . . b b 2 2 2 2 2 2
- . . . . . b b 2 2 2 b .
- . . . . . . . b b b . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- """),
- img("""
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . 2 2 2 2 2
- . . . . . . 2 2 2 2 2 2
- . . . . . 2 2 2 b b b b
- . . . . 2 2 2 b b b b b
- . . . . 2 2 2 b b . . .
- . . . . 2 2 b b . . . .
- . . . . 2 2 b b . . . .
- . . 2 2 2 b b . . . . .
- . . b b b . . . . . . .
- . . . . . . . . . . . .
- """)]
- Esmereldas_Legs = [img("""
- . . . . . . . . . . . . . 2 2 2
- . . . . . . . . . . . . 2 2 b b
- . . . . . . . . . . . . 2 2 b .
- . . . . . . . . . . . . 2 2 b .
- . . . . . . . . . . . . 2 2 b .
- . . . . . . . . . . . . . 2 b .
- . . . . . . . . . . . . . 2 2 b
- . . . . . . . . . . . . . 2 2 b
- . . . . . . . . . . . . 2 2 b b
- . . . . . . . . . . . . 2 2 b b
- . . . . . . . . . . 2 2 2 2 b .
- . . . . . . . . . 2 2 2 b b b .
- . . . . . . . . . b b b b . . .
- """),
- img("""
- . . . . . . 2 2 2 2 2 2 2 2 2 2
- . . . . 2 2 2 2 2 2 2 2 2 2 2 b
- . . 2 2 2 2 2 2 b b b b b b b .
- . 2 2 b b b b b b . . . . . . .
- 2 2 b b b . . . . . . . . . . .
- 2 b b . . . . . . . . . . . . .
- 2 b . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- """),
- img("""
- . . . . . . . . . . . 2 2 2 2 b
- . . . . . . . . . . 2 2 2 2 b b
- . . . . . . . . 2 2 2 2 b b b .
- . . . . . . . 2 2 2 b b b . . .
- . . . . . . . 2 2 b b . . . . .
- . . . . . . . 2 2 b . . . . . .
- . . . . . . . 2 b . . . . . . .
- . . . . . . 2 2 b . . . . . . .
- . . . . . 2 2 b . . . . . . . .
- . . b 2 2 2 b . . . . . . . . .
- . . b b b b . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- """)]
- Esmereldas_Limb_Positions = [Geraldos_limb_positions[0],
- Geraldos_limb_positions[1],
- Geraldos_limb_positions[2],
- Geraldos_limb_positions[3]]
- Raphaels_Body = img("""
- . . e e e e e . .
- . e e e e e e e .
- . e b b b b b e .
- . b b 1 b 1 b b .
- . b b b b b b b .
- 7 7 7 7 7 7 7 7 7
- 6 6 6 6 6 6 6 6 6
- 7 7 7 7 7 7 7 7 7
- 6 6 6 6 6 6 6 6 6
- 7 7 7 7 7 7 7 7 7
- 6 6 6 6 6 6 6 6 6
- 7 7 7 7 7 7 7 7 7
- 8 8 8 5 5 5 8 8 8
- 8 8 8 8 8 8 8 8 8
- """)
- Raphaels_Arms = [img("""
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . b . . . . . . . . . .
- b b b b b b b b b 7 7 6
- b b b b b b b b b 7 7 6
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- """),
- img("""
- . . . . . . . . . . . .
- . . . . . b b . . . . .
- . . . . . b b b . . . .
- . . . . . b b . . . . .
- . . . . . b b . . . . .
- . . . . . b b . . . . .
- . . . . . b b . . . . .
- . . . . . b b b b 7 7 6
- . . . . . b b b b 7 7 6
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- """),
- img("""
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . . . . . . . .
- . . . . . b b b b 7 7 6
- . . . . . b b b b 7 7 6
- . . . . . b b . . . . .
- . . . . . b b . . . . .
- . . . . . b b . . . . .
- . . . . . b b . . . . .
- . . . . . b b b . . . .
- . . . . . b b . . . . .
- . . . . . . . . . . . .
- """)]
- Raphaels_Legs = [img("""
- . . . . . . . . . . . . . . 8 8
- . . . . . . . . . . . . . . 8 8
- . . . . . . . . . . . . . . 8 8
- . . . . . . . . . . . . . . b b
- . . . . . . . . . . . . . . b b
- . . . . . . . . . . . . . . b b
- . . . . . . . . . . . . . e e e
- . . . . . . . . . . . . . 2 e e
- . . . . . . . . . . . . . e e e
- . . . . . . . . . . . . . 2 e e
- . . . . . . . . . . . e e e e e
- . . . . . . . . . . e e e e e e
- . . . . . . . . . . e e e e e e
- """),
- img("""
- e e e e e e b b b b b 8 8 8 8 8
- e e e e e e b b b b b 8 8 8 8 8
- e e 2 e 2 e . . . . . . . . . .
- e e . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- """),
- img("""
- . . . . . . . b b b b b 8 8 8 8
- . . . . . . . b b b b b 8 8 8 8
- . . . . . . . b b . . . . . . .
- . . . . . . e e e . . . . . . .
- . . . . . . 2 e e . . . . . . .
- . . . . . . e e e . . . . . . .
- . . . . . . 2 e e . . . . . . .
- . . . . e e e e e . . . . . . .
- . . . e e e e e e . . . . . . .
- . . . e e e e e e . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- . . . . . . . . . . . . . . . .
- """)]
- Raphaels_Limb_Positions = [Geraldos_limb_positions[0],
- Geraldos_limb_positions[1],
- Geraldos_limb_positions[2],
- Geraldos_limb_positions[3]]
- info.player2.set_score(0)
- info.player1.set_score(0)
- info.player3.set_score(0)
- info.player4.set_score(0)
- mySprite2 = sprites.create(img("""
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- ..........................................................................................................................................................................
- """),
- SpriteKind.food)
- for row in range(3):
- for col in range(16):
- if Math.percent_chance(90):
- tempSprite = makeCrowdParticipant(6 + 10 * col)
- tempSprite.bottom = 8 + 12 * row
- tempSprite.x = 6 + 10 * col
- makeTitleCard()
-
- def on_on_update():
- global crashed, mySprite
- if gameStarted:
- if not (currentWallSprite) or currentWallSprite.top > scene.screen_height():
- spawnWall()
- elif currentWallSprite.bottom >= 107 and currentWallSprite.z == 0:
- currentWallSprite.z = 10
- currentWallSprite.ay = 100
- crashed = False
- if arraysAreEqual(tempLimbPositions, Geraldos_limb_positions):
- info.player1.change_score_by(1)
- makeCrowdCheer(1)
- else:
- for index7 in range(2):
- mySprite = sprites.create(img("""
- 4 4
- 4 4
- """), SpriteKind.food)
- spriteutils.set_velocity_at_angle(mySprite,
- spriteutils.degrees_to_radians(randint(230, 310)),
- randint(100, 120))
- mySprite.ay = 500
- mySprite.set_flag(SpriteFlag.AUTO_DESTROY, True)
- mySprite.set_flag(SpriteFlag.INVISIBLE, True)
- mySprite.set_position(20, 87)
- mySprite.start_effect(effects.confetti2)
- crashed = True
- if arraysAreEqual(tempLimbPositions, Horatios_limb_positions):
- info.player2.change_score_by(1)
- makeCrowdCheer(2)
- else:
- for index8 in range(2):
- mySprite = sprites.create(img("""
- 4 4
- 4 4
- """), SpriteKind.food)
- spriteutils.set_velocity_at_angle(mySprite,
- spriteutils.degrees_to_radians(randint(230, 310)),
- randint(100, 120))
- mySprite.ay = 500
- mySprite.set_flag(SpriteFlag.AUTO_DESTROY, True)
- mySprite.set_flag(SpriteFlag.INVISIBLE, True)
- mySprite.set_position(60, 87)
- mySprite.start_effect(effects.confetti2)
- crashed = True
- if arraysAreEqual(tempLimbPositions, Esmereldas_Limb_Positions):
- info.player3.change_score_by(1)
- makeCrowdCheer(3)
- else:
- for index9 in range(2):
- mySprite = sprites.create(img("""
- 4 4
- 4 4
- """), SpriteKind.food)
- spriteutils.set_velocity_at_angle(mySprite,
- spriteutils.degrees_to_radians(randint(230, 310)),
- randint(100, 120))
- mySprite.ay = 500
- mySprite.set_flag(SpriteFlag.AUTO_DESTROY, True)
- mySprite.set_flag(SpriteFlag.INVISIBLE, True)
- mySprite.set_position(100, 87)
- mySprite.start_effect(effects.confetti2)
- crashed = True
- if arraysAreEqual(tempLimbPositions, Raphaels_Limb_Positions):
- info.player4.change_score_by(1)
- makeCrowdCheer(4)
- else:
- for index10 in range(2):
- mySprite = sprites.create(img("""
- 4 4
- 4 4
- """), SpriteKind.food)
- spriteutils.set_velocity_at_angle(mySprite,
- spriteutils.degrees_to_radians(randint(230, 310)),
- randint(100, 120))
- mySprite.ay = 500
- mySprite.set_flag(SpriteFlag.AUTO_DESTROY, True)
- mySprite.set_flag(SpriteFlag.INVISIBLE, True)
- mySprite.set_position(140, 87)
- mySprite.start_effect(effects.confetti2)
- crashed = True
- wallImage.replace(4, 15)
- renderGuy(15,
- 13,
- Geraldos_Body,
- Geraldos_Arms,
- Geraldos_Legs,
- Geraldos_limb_positions,
- wallImage)
- renderGuy(55,
- 13,
- Horatios_Body,
- Horatios_Arms,
- Horatios_Leg,
- Horatios_limb_positions,
- wallImage)
- renderGuy(95,
- 13,
- Esmereldas_Body,
- Esmereldas_Arms,
- Esmereldas_Legs,
- Esmereldas_Limb_Positions,
- wallImage)
- renderGuy(135,
- 13,
- Raphaels_Body,
- Raphaels_Arms,
- Raphaels_Legs,
- Raphaels_Limb_Positions,
- wallImage)
- for index11 in range(14):
- wallImage.replace(index11 + 1, 0)
- wallImage.replace(15, 4)
- if crashed:
- scene.camera_shake(4, 200)
- music.play_sound_effect(music.create_sound_effect(WaveShape.NOISE,
- 375,
- 241,
- 255,
- 0,
- 200,
- SoundExpressionEffect.NONE,
- InterpolationCurve.LINEAR),
- SoundExpressionPlayMode.IN_BACKGROUND)
- else:
-
- def on_background3():
- music.ba_ding.play()
- timer.background(on_background3)
-
- game.on_update(on_on_update)
复制代码
|