#!/usr/bin/env python import level as l segments = [] sprites = [] name = "test" segments += l.add_straight(50, 0) segments += l.add_hill(25, 25, 25, 20, 0) segments += l.add_straight(25, l.last_y(segments)) segments += l.add_hill(25, 25, 25, 0, l.last_y(segments)) segments += l.add_corner(80, 45, 40, 8) segments += l.add_corner(70, 45, 100, -8) for n in range(100): if (n % 3 == 0): sprites.append([len(segments), -1.1, "column"]) sprites.append([len(segments), 1.4, "column"]) segments.append([0, 0, 0]) segments += l.add_hill(25, 25, 25, 25, 0) segments += l.add_straight(5, l.last_y(segments)) segments += l.add_hill(25, 25, 25, 5, l.last_y(segments)) segments += l.add_straight(5, l.last_y(segments)) segments += l.add_hill(25, 25, 25, 20, l.last_y(segments)) segments += l.add_straight(5, l.last_y(segments)) segments += l.add_hill(25, 25, 25, 0, l.last_y(segments)) segments += l.add_straight(5, l.last_y(segments)) segments += l.add_hill(25, 25, 25, 25, l.last_y(segments))
#!/usr/bin/env python import level as l segments = [] sprites = [] name = "melbourne" segments += l.add_straight(100, 0) segments += l.add_corner(30, 85, 40, 5, 0, 20) segments += l.add_straight(100, l.last_y(segments)) segments += l.add_corner(30, 45, 40, 4, l.last_y(segments)) segments += l.add_corner(30, 45, 40, -6, l.last_y(segments)) segments += l.add_corner(30, 45, 40, 6, l.last_y(segments)) segments += l.add_corner(30, 45, 40, -4, l.last_y(segments)) segments += l.add_hill(25, 25, 25, 0, l.last_y(segments)) segments += l.add_straight(150, 0) segments += l.add_corner(30, 85, 20, 5, 0, 20) segments += l.add_corner(20, 85, 40, 5, l.last_y(segments), 0) segments += l.add_corner(80, 45, 40, 6, l.last_y(segments)) segments += l.add_corner(70, 45, 100, -6, l.last_y(segments)) segments += l.add_hill(25, 25, 25, 25, l.last_y(segments)) segments += l.add_straight(20, l.last_y(segments)) segments += l.add_hill(25, 25, 25, 0, l.last_y(segments)) segments += l.add_corner(140, 220, 140, 5, l.last_y(segments)) segments += l.add_hill(25, 25, 25, 15, l.last_y(segments)) segments += l.add_straight(5, l.last_y(segments)) segments += l.add_hill(25, 25, 25, 5, l.last_y(segments)) segments += l.add_straight(5, l.last_y(segments)) segments += l.add_hill(25, 25, 25, 20, l.last_y(segments)) segments += l.add_straight(5, l.last_y(segments))
#!/usr/bin/env python import level as l segments = [] sprites = [] name = "goldcoast" segments += l.add_straight(100, 0) segments += l.add_hill(50, 50, 50, 40, l.last_y(segments)) segments += l.add_straight(500, l.last_y(segments)) segments += l.add_hill(30, 30, 30, 20, l.last_y(segments)) segments += l.add_straight(200, l.last_y(segments)) segments += l.add_corner(30, 45, 40, 6, l.last_y(segments)) #1155 segments += l.add_straight(90, l.last_y(segments)) segments += l.add_hill(30, 30, 30, 0, l.last_y(segments)) #1335 segments += l.add_straight(150, l.last_y(segments)) # 1485 print "Segments: %d" % len(segments) segments += l.add_corner(30, 45, 40, 6, l.last_y(segments)) segments += l.add_straight(200, l.last_y(segments)) segments += l.add_hill(80, 80, 80, 40, l.last_y(segments)) segments += l.add_hill(20, 20, 20, 35, l.last_y(segments)) segments += l.add_straight(50, l.last_y(segments)) segments += l.add_hill(20, 20, 20, 20, l.last_y(segments)) print "Segments: %d" % len(segments) segments += l.add_corner(30, 45, 40, -6, l.last_y(segments)) segments += l.add_corner(30, 45, 40, 4, l.last_y(segments)) segments += l.add_straight(50, l.last_y(segments)) segments += l.add_hill(20, 20, 20, 40, l.last_y(segments)) segments += l.add_straight(50, l.last_y(segments)) segments += l.add_corner(25, 45, 25, 5, l.last_y(segments), 30)