def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) image = self.load_image('dirt.png') self.set_image(image, 32, 32) self.register_collision_object('Player')
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) start_image = self.load_image('press_to_start.png') self.set_image(start_image, 400, 100) self.handle_key_events = True
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) button_image = self.load_image('Quit_Button.png') self.set_image(button_image, 150, 150) self.handle_mouse_events = True
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) brick_image = self.load_image('hard_brick.png') self.broken_image = self.load_image('brick_broken.png') self.broken = False self.set_image(brick_image, 64, 32)
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) image = self.load_image('banner.png') self.set_image(image, 800, 56) self.depth = 100
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) image = self.load_image('block.png') self.set_image(image, 32, 32) # - Set depth higher than the player so the player goes under the brick - # self.depth = 20
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) paddle_image = self.load_image('paddle.png') self.set_image(paddle_image, 72, 16) # - Register the paddle to handle mouse events - # self.handle_mouse_events = True
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) image = self.load_image('monster.png') self.set_image(image, 32, 32) self.x_speed = -6 self.register_collision_object('Block')
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) image = self.load_image('island3.png') self.set_image(image, 64, 65) self.depth = -100 self.y_speed = 4
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) self.selectable = True image = self.load_image('header.png') self.set_image(image, 800, 100) self.handle_key_events = True self.can_select = True
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) image = self.load_image('monster.png') self.set_image(image, 32, 32) # - Set Monster moving left 6 pixels per frame - # self.x_speed = -6 # - Listen for collisions with Block objects - # self.register_collision_object('Block')
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) image = self.load_image('bullet.png') self.set_image(image, 9, 20) self.y_speed = -8 # Register for collision with Enemy plane self.register_collision_object('Enemy')
def __init__(self, room, x, y, text='Not Set', size=60, font='Comic Sans MS', colour=(0, 0, 0), bold=False): RoomObject.__init__(self, room, x, y) self.rendered_text = 0 self.rect = 0 self.built_font = 0 self.text = text self.size = size self.font = font self.colour = colour self.bold = bold self.update_text()
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) self.image1 = self.load_image('enemy1.png') self.image2 = self.load_image('enemy2.png') self.set_image(self.image1, 32, 31) self.image_1_set = True self.depth = 50 self.y_speed = 5 self.set_timer(2, self.update_image)
def __init__(self, room, x, y, splat_sound, insect_image, splat_image, speed, points): RoomObject.__init__(self, room, x, y) self.splat_sound = splat_sound self.insect_image = insect_image self.splat_image = splat_image self.set_image(self.insect_image, 32, 32) self.speed = speed self.points = points self.reset() self.alive = True self.handle_mouse_events = True
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) self.moving = False image = self.load_image('ball.png') self.set_image(image, 16, 16) # -- Register to handle collisions with the Paddle and Bricks -- # self.register_collision_object('Paddle') self.register_collision_object('Brick') self.register_collision_object('BrickHard') self.register_collision_object('SpeedBrick') self.handle_key_events = True
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) player = self.load_image('front_1.png') self.set_image(player, 16, 24) # Load player animation images self.down = [] self.down.append(self.load_image('front_1.png')) self.down.append(self.load_image('front_2.png')) self.down.append(self.load_image('front_3.png')) self.down.append(self.load_image('front_4.png')) self.up = [] self.up.append(self.load_image('back_1.png')) self.up.append(self.load_image('back_2.png')) self.up.append(self.load_image('back_3.png')) self.up.append(self.load_image('back_4.png')) self.left = [] self.left.append(self.load_image('left_1.png')) self.left.append(self.load_image('left_2.png')) self.left.append(self.load_image('left_3.png')) self.left.append(self.load_image('left_4.png')) self.right = [] self.right.append(self.load_image('right_1.png')) self.right.append(self.load_image('right_2.png')) self.right.append(self.load_image('right_3.png')) self.right.append(self.load_image('right_4.png')) self.img_index = 0 self.LEFT = 0 self.RIGHT = 1 self.UP = 2 self.DOWN = 3 self.facing = 4 self.handle_key_events = True self.register_collision_object('Block') self.block_right = False self.block_left = False self.block_up = False self.block_down = False self.moving = False self.animate()
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) self.playerUp = self.load_image('player_up.png') self.playerDown = self.load_image('player_down.png') self.playerLeft = self.load_image('player_left.png') self.playerRight = self.load_image('player_right.png') self.set_image(self.playerDown, 18, 32) self.depth = 5 self.handle_key_events = True # -- Register the objects with which -- # # -- this object handles collisions -- # self.register_collision_object('Block') self.register_collision_object('Goal') self.register_collision_object('Monster')
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) player = self.load_image('player.png') self.player_left = self.load_image('player_left.png') self.player_right = self.load_image('player_right.png') self.set_image(player, 25, 32) self.depth = 5 self.gravity = 0 self.handle_key_events = True # -- Register the objects with which -- # # -- this object handles collisions -- # self.register_collision_object('Block') self.register_collision_object('Goal') self.register_collision_object('Monster') self.register_collision_object('Monster2')
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) self.image1 = self.load_image('plane1.png') self.image2 = self.load_image('plane2.png') self.image3 = self.load_image('plane3.png') self.image4 = self.load_image('plane4.png') self.set_image(self.image1, 89, 55) self.curr_img = 1 self.depth = 100 # - Register the Plane to handle key events - # self.handle_key_events = True # - Allow bullet fire (limit firing) - # self.can_shoot = True # - Register collisions with enemy - # self.register_collision_object('Enemy') self.set_timer(5, self.update_image)
def __init__(self, room, x, y, image): RoomObject.__init__(self, room, x, y) self.set_image(image, 32, 32)
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) image = self.load_image('block.png') self.set_image(image, 32, 32) self.depth = 100
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) varsity_logo = self.load_image('varsity.png') self.set_image(varsity_logo, 250, 150)
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) self.starting_x = x self.starting_y = y self.has_flag = False self.jailed = False
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) griff_logo = self.load_image('griffith.png') self.set_image(griff_logo, 360, 155)
def __init__(self, room, x, y, image_file_name): RoomObject.__init__(self, room, x, y) flag_image = self.load_image(image_file_name) self.set_image(flag_image, 32, 32)
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) red_flag_image = self.load_image('flag_blue.png') self.set_image(red_flag_image, 32, 32)
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) image = self.load_image('dirt.png') self.set_image(image, 32, 32)
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) self.set_image(self.load_image("danger_circle.png"), 150, 150)
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) image = self.load_image('goal.png') self.set_image(image, 32, 32)
def __init__(self, room, x, y): RoomObject.__init__(self, room, x, y) ibm_logo = self.load_image('little-phil.png') self.set_image(ibm_logo, 460, 140)