stage.create_grid_overlay(50, 'greenyellow')
size = .3
planet = codesters.Sprite("mars", -200, -200)
planet.set_size(.4)
planet.collision_off()
stop1 = codesters.Sprite("codester", -100, -100)
stop1.set_size(size)
stage.set_background("space")
sprite = codesters.Sprite("ufo")
sprite.set_size(0.4)
sprite.go_to(-200, -200)
sprite.glide_to(-100, -100)
def collision(sprite, hit_sprite):
hit_sprite.hide()
# add any other actions...
sprite.event_collision(collision)
t = codesters.Teacher()
speed = t.get_parameters_for_function('set_speed')
try:
tval1 = int(speed[0][0])
except:
tval1 = "DNE"
t1 = TestObjective()
t1.add_success(tval1 == 2, "Great job!")
t1.add_failure(tval1 == "DNE", "Did you add a Set Speed command?")
t1.add_creative(tval1 > 2, "That's a fast UFO!")
t1.add_creative(tval1 < 2, "That's a slow UFO!")
tester = TestManager()
tester.add_test_list([t1])
tester.run_tests()
tester.display_first_feedback()