# ----------------------------------------------------------------------------- # V4 specific definitions (V4 base, also shared by V5 and V6) # ----------------------------------------------------------------------------- # ----------------------------------------------------------------------------- # object graphic definitions # ----------------------------------------------------------------------------- empty_space: emc_objects.pcx empty_space.xpos: 0 empty_space.ypos: 0 empty_space.frames: 1 empty_space.scale_up_factor: 2 invisible_wall: emc_objects.pcx invisible_wall.xpos: 0 invisible_wall.ypos: 0 invisible_wall.frames: 1 invisible_wall.scale_up_factor: 2 rock: emc_objects.pcx rock.xpos: 1 rock.ypos: 0 rock.frames: 1 rock.scale_up_factor: 2 wall_slippery: emc_objects.pcx wall_slippery.xpos: 2 wall_slippery.ypos: 0 wall_slippery.frames: 1 wall_slippery.scale_up_factor: 2 wall: emc_objects.pcx wall.xpos: 3 wall.ypos: 0 wall.frames: 1 wall.scale_up_factor: 2 steelwall: emc_objects.pcx steelwall.xpos: 4 steelwall.ypos: 0 steelwall.frames: 1 steelwall.scale_up_factor: 2 diamond: emc_objects.pcx diamond.xpos: 6 diamond.ypos: 0 diamond.frames: 1 diamond.scale_up_factor: 2 rock.falling: emc_objects.pcx rock.falling.xpos: 7 rock.falling.ypos: 0 rock.falling.frames: 7 rock.falling.offset: 64 rock.falling.2nd_movement_tile: true rock.falling.2nd_vertical: false rock.falling.scale_up_factor: 2 rock.filling: emc_objects.pcx rock.filling.xpos: 7 rock.filling.ypos: 0 rock.filling.frames: 7 rock.filling.offset: 64 rock.filling.delay: 5 rock.filling.anim_mode: linear rock.filling.scale_up_factor: 2 rock.emptying: emc_objects.pcx rock.emptying.xpos: 8 rock.emptying.ypos: 0 rock.emptying.frames: 7 rock.emptying.offset: 64 rock.emptying.delay: 2 rock.emptying.anim_mode: linear rock.emptying.scale_up_factor: 2 rock.moving.right: emc_objects.pcx rock.moving.right.xpos: 21 rock.moving.right.ypos: 0 rock.moving.right.frames: 3 rock.moving.right.delay: 2 rock.moving.right.anim_mode: linear rock.moving.right.offset: 64 rock.moving.right.2nd_movement_tile: true rock.moving.right.2nd_vertical: false rock.moving.right.scale_up_factor: 2 rock.moving.left: emc_objects.pcx rock.moving.left.xpos: 21 rock.moving.left.ypos: 0 rock.moving.left.frames: 3 rock.moving.left.delay: 2 rock.moving.left.anim_mode: linear,reverse rock.moving.left.offset: 64 rock.moving.left.2nd_movement_tile: true rock.moving.left.2nd_vertical: false rock.moving.left.scale_up_factor: 2 rock.pushing.right: emc_objects.pcx rock.pushing.right.xpos: 21 rock.pushing.right.ypos: 0 rock.pushing.right.frames: 3 rock.pushing.right.delay: 2 rock.pushing.right.anim_mode: linear rock.pushing.right.offset: 64 rock.pushing.right.2nd_movement_tile: true rock.pushing.right.2nd_vertical: false rock.pushing.right.scale_up_factor: 2 rock.pushing.left: emc_objects.pcx rock.pushing.left.xpos: 21 rock.pushing.left.ypos: 0 rock.pushing.left.frames: 3 rock.pushing.left.delay: 2 rock.pushing.left.anim_mode: linear,reverse rock.pushing.left.offset: 64 rock.pushing.left.2nd_movement_tile: true rock.pushing.left.2nd_vertical: false rock.pushing.left.scale_up_factor: 2 diamond.falling: emc_objects.pcx diamond.falling.xpos: 27 diamond.falling.ypos: 0 diamond.falling.frames: 7 diamond.falling.offset: 64 diamond.falling.2nd_movement_tile: true diamond.falling.2nd_vertical: false diamond.falling.scale_up_factor: 2 [default].exploding: emc_objects.pcx [default].exploding.xpos: 1 [default].exploding.ypos: 1 [default].exploding.frames: 7 [default].exploding.delay: 2 [default].exploding.anim_mode: linear [default].exploding.scale_up_factor: 2 [default].collecting: emc_objects.pcx [default].collecting.xpos: 5 [default].collecting.ypos: 1 [default].collecting.frames: 3 [default].collecting.delay: 3 [default].collecting.anim_mode: linear [default].collecting.scale_up_factor: 2 [default].snapping: emc_objects.pcx [default].snapping.xpos: 5 [default].snapping.ypos: 1 [default].snapping.frames: 3 [default].snapping.delay: 3 [default].snapping.anim_mode: linear [default].snapping.scale_up_factor: 2 emc_magic_ball.dropping: emc_objects.pcx emc_magic_ball.dropping.xpos: 5 emc_magic_ball.dropping.ypos: 1 emc_magic_ball.dropping.frames: 3 emc_magic_ball.dropping.delay: 3 emc_magic_ball.dropping.anim_mode: linear emc_magic_ball.dropping.scale_up_factor: 2 diamond.moving.right: emc_objects.pcx diamond.moving.right.xpos: 8 diamond.moving.right.ypos: 1 diamond.moving.right.frames: 3 diamond.moving.right.delay: 2 diamond.moving.right.anim_mode: linear diamond.moving.right.offset: 64 diamond.moving.right.2nd_movement_tile: true diamond.moving.right.2nd_vertical: false diamond.moving.right.scale_up_factor: 2 diamond.moving.left: emc_objects.pcx diamond.moving.left.xpos: 8 diamond.moving.left.ypos: 1 diamond.moving.left.frames: 3 diamond.moving.left.delay: 2 diamond.moving.left.anim_mode: linear,reverse diamond.moving.left.offset: 64 diamond.moving.left.2nd_movement_tile: true diamond.moving.left.2nd_vertical: false diamond.moving.left.scale_up_factor: 2 diamond.smashed_by_rock: emc_objects.pcx diamond.smashed_by_rock.xpos: 14 diamond.smashed_by_rock.ypos: 1 diamond.smashed_by_rock.frames: 3 diamond.smashed_by_rock.delay: 2 diamond.smashed_by_rock.anim_mode: linear diamond.smashed_by_rock.scale_up_factor: 2 robot.smashed_by_rock: emc_objects.pcx robot.smashed_by_rock.xpos: 17 robot.smashed_by_rock.ypos: 1 robot.smashed_by_rock.frames: 3 robot.smashed_by_rock.delay: 2 robot.smashed_by_rock.anim_mode: linear robot.smashed_by_rock.scale_up_factor: 2 diamond.collecting: emc_objects.pcx diamond.collecting.xpos: 20 diamond.collecting.ypos: 1 diamond.collecting.frames: 3 diamond.collecting.delay: 2 diamond.collecting.anim_mode: linear diamond.collecting.scale_up_factor: 2 robot.moving.down: emc_objects.pcx robot.moving.down.xpos: 23 robot.moving.down.ypos: 1 robot.moving.down.frames: 3 robot.moving.down.delay: 2 robot.moving.down.anim_mode: linear robot.moving.down.offset: 64 robot.moving.down.2nd_movement_tile: true robot.moving.down.2nd_vertical: false robot.moving.down.scale_up_factor: 2 robot.moving.up: emc_objects.pcx robot.moving.up.xpos: 23 robot.moving.up.ypos: 1 robot.moving.up.frames: 3 robot.moving.up.delay: 2 robot.moving.up.anim_mode: linear,reverse robot.moving.up.offset: 64 robot.moving.up.2nd_movement_tile: true robot.moving.up.2nd_vertical: false robot.moving.up.scale_up_factor: 2 robot.moving.right: emc_objects.pcx robot.moving.right.xpos: 29 robot.moving.right.ypos: 1 robot.moving.right.frames: 3 robot.moving.right.delay: 2 robot.moving.right.anim_mode: linear robot.moving.right.offset: 64 robot.moving.right.2nd_movement_tile: true robot.moving.right.2nd_vertical: false robot.moving.right.scale_up_factor: 2 robot.moving.left: emc_objects.pcx robot.moving.left.xpos: 29 robot.moving.left.ypos: 1 robot.moving.left.frames: 3 robot.moving.left.delay: 2 robot.moving.left.anim_mode: linear,reverse robot.moving.left.offset: 64 robot.moving.left.2nd_movement_tile: true robot.moving.left.2nd_vertical: false robot.moving.left.scale_up_factor: 2 robot: emc_objects.pcx robot.xpos: 35 robot.ypos: 1 robot.frames: 4 robot.anim_mode: pingpong2 robot.scale_up_factor: 2 emc_grass.digging.left: emc_objects.pcx emc_grass.digging.left.xpos: 39 emc_grass.digging.left.ypos: 1 emc_grass.digging.left.frames: 3 emc_grass.digging.left.delay: 2 emc_grass.digging.left.anim_mode: linear emc_grass.digging.left.scale_up_factor: 2 emc_grass.digging.right: emc_objects.pcx emc_grass.digging.right.xpos: 2 emc_grass.digging.right.ypos: 2 emc_grass.digging.right.frames: 3 emc_grass.digging.right.delay: 2 emc_grass.digging.right.anim_mode: linear emc_grass.digging.right.scale_up_factor: 2 emc_grass.digging.up: emc_objects.pcx emc_grass.digging.up.xpos: 5 emc_grass.digging.up.ypos: 2 emc_grass.digging.up.frames: 3 emc_grass.digging.up.delay: 2 emc_grass.digging.up.anim_mode: linear emc_grass.digging.up.scale_up_factor: 2 emc_grass.digging.down: emc_objects.pcx emc_grass.digging.down.xpos: 8 emc_grass.digging.down.ypos: 2 emc_grass.digging.down.frames: 3 emc_grass.digging.down.delay: 2 emc_grass.digging.down.anim_mode: linear emc_grass.digging.down.scale_up_factor: 2 char_greater: emc_objects.pcx char_greater.xpos: 11 char_greater.ypos: 2 char_greater.frames: 1 char_greater.scale_up_factor: 2 char_question: emc_objects.pcx char_question.xpos: 12 char_question.ypos: 2 char_question.frames: 1 char_question.scale_up_factor: 2 spaceship: emc_objects.pcx spaceship.xpos: 14 spaceship.ypos: 2 spaceship.frames: 4 spaceship.delay: 8 spaceship.scale_up_factor: 2 spaceship.up: emc_objects.pcx spaceship.up.xpos: 14 spaceship.up.ypos: 2 spaceship.up.frames: 1 spaceship.up.scale_up_factor: 2 spaceship.down: emc_objects.pcx spaceship.down.xpos: 15 spaceship.down.ypos: 2 spaceship.down.frames: 1 spaceship.down.scale_up_factor: 2 spaceship.left: emc_objects.pcx spaceship.left.xpos: 16 spaceship.left.ypos: 2 spaceship.left.frames: 1 spaceship.left.scale_up_factor: 2 spaceship.right: emc_objects.pcx spaceship.right.xpos: 17 spaceship.right.ypos: 2 spaceship.right.frames: 1 spaceship.right.scale_up_factor: 2 spaceship.moving.up: emc_objects.pcx spaceship.moving.up.xpos: 18 spaceship.moving.up.ypos: 2 spaceship.moving.up.frames: 7 spaceship.moving.up.offset: 64 spaceship.moving.up.2nd_movement_tile: true spaceship.moving.up.2nd_vertical: false spaceship.moving.up.2nd_swap_tiles: true spaceship.moving.up.scale_up_factor: 2 spaceship.moving.down: emc_objects.pcx spaceship.moving.down.xpos: 32 spaceship.moving.down.ypos: 2 spaceship.moving.down.frames: 7 spaceship.moving.down.offset: 64 spaceship.moving.down.2nd_movement_tile: true spaceship.moving.down.2nd_vertical: false spaceship.moving.down.scale_up_factor: 2 spaceship.moving.left: emc_objects.pcx spaceship.moving.left.xpos: 6 spaceship.moving.left.ypos: 3 spaceship.moving.left.frames: 7 spaceship.moving.left.offset: 64 spaceship.moving.left.2nd_movement_tile: true spaceship.moving.left.2nd_vertical: false spaceship.moving.left.2nd_swap_tiles: true spaceship.moving.left.scale_up_factor: 2 spaceship.moving.right: emc_objects.pcx spaceship.moving.right.xpos: 20 spaceship.moving.right.ypos: 3 spaceship.moving.right.frames: 7 spaceship.moving.right.offset: 64 spaceship.moving.right.2nd_movement_tile: true spaceship.moving.right.2nd_vertical: false spaceship.moving.right.scale_up_factor: 2 spaceship.turning_from_up.right: emc_objects.pcx spaceship.turning_from_up.right.xpos: 34 spaceship.turning_from_up.right.ypos: 3 spaceship.turning_from_up.right.frames: 3 spaceship.turning_from_up.right.delay: 2 spaceship.turning_from_up.right.anim_mode: linear spaceship.turning_from_up.right.scale_up_factor: 2 spaceship.turning_from_right.up: emc_objects.pcx spaceship.turning_from_right.up.xpos: 34 spaceship.turning_from_right.up.ypos: 3 spaceship.turning_from_right.up.frames: 3 spaceship.turning_from_right.up.delay: 2 spaceship.turning_from_right.up.anim_mode: linear,reverse spaceship.turning_from_right.up.scale_up_factor: 2 spaceship.turning_from_right.down: emc_objects.pcx spaceship.turning_from_right.down.xpos: 37 spaceship.turning_from_right.down.ypos: 3 spaceship.turning_from_right.down.frames: 3 spaceship.turning_from_right.down.delay: 2 spaceship.turning_from_right.down.anim_mode: linear spaceship.turning_from_right.down.scale_up_factor: 2 spaceship.turning_from_down.right: emc_objects.pcx spaceship.turning_from_down.right.xpos: 37 spaceship.turning_from_down.right.ypos: 3 spaceship.turning_from_down.right.frames: 3 spaceship.turning_from_down.right.delay: 2 spaceship.turning_from_down.right.anim_mode: linear,reverse spaceship.turning_from_down.right.scale_up_factor: 2 spaceship.turning_from_down.left: emc_objects.pcx spaceship.turning_from_down.left.xpos: 0 spaceship.turning_from_down.left.ypos: 4 spaceship.turning_from_down.left.frames: 3 spaceship.turning_from_down.left.delay: 2 spaceship.turning_from_down.left.anim_mode: linear spaceship.turning_from_down.left.scale_up_factor: 2 spaceship.turning_from_left.down: emc_objects.pcx spaceship.turning_from_left.down.xpos: 0 spaceship.turning_from_left.down.ypos: 4 spaceship.turning_from_left.down.frames: 3 spaceship.turning_from_left.down.delay: 2 spaceship.turning_from_left.down.anim_mode: linear,reverse spaceship.turning_from_left.down.scale_up_factor: 2 spaceship.turning_from_left.up: emc_objects.pcx spaceship.turning_from_left.up.xpos: 3 spaceship.turning_from_left.up.ypos: 4 spaceship.turning_from_left.up.frames: 3 spaceship.turning_from_left.up.delay: 2 spaceship.turning_from_left.up.anim_mode: linear spaceship.turning_from_left.up.scale_up_factor: 2 spaceship.turning_from_up.left: emc_objects.pcx spaceship.turning_from_up.left.xpos: 3 spaceship.turning_from_up.left.ypos: 4 spaceship.turning_from_up.left.frames: 3 spaceship.turning_from_up.left.delay: 2 spaceship.turning_from_up.left.anim_mode: linear,reverse spaceship.turning_from_up.left.scale_up_factor: 2 spaceship.smashed_by_rock: emc_objects.pcx spaceship.smashed_by_rock.xpos: 6 spaceship.smashed_by_rock.ypos: 4 spaceship.smashed_by_rock.frames: 3 spaceship.smashed_by_rock.delay: 2 spaceship.smashed_by_rock.scale_up_factor: 2 bomb: emc_objects.pcx bomb.xpos: 9 bomb.ypos: 4 bomb.frames: 1 bomb.scale_up_factor: 2 bomb.falling: emc_objects.pcx bomb.falling.xpos: 10 bomb.falling.ypos: 4 bomb.falling.frames: 7 bomb.falling.offset: 64 bomb.falling.2nd_movement_tile: true bomb.falling.2nd_vertical: false bomb.falling.scale_up_factor: 2 bomb.moving.right: emc_objects.pcx bomb.moving.right.xpos: 24 bomb.moving.right.ypos: 4 bomb.moving.right.frames: 3 bomb.moving.right.delay: 2 bomb.moving.right.anim_mode: linear bomb.moving.right.offset: 64 bomb.moving.right.2nd_movement_tile: true bomb.moving.right.2nd_vertical: false bomb.moving.right.scale_up_factor: 2 bomb.moving.left: emc_objects.pcx bomb.moving.left.xpos: 24 bomb.moving.left.ypos: 4 bomb.moving.left.frames: 3 bomb.moving.left.delay: 2 bomb.moving.left.anim_mode: linear,reverse bomb.moving.left.offset: 64 bomb.moving.left.2nd_movement_tile: true bomb.moving.left.2nd_vertical: false bomb.moving.left.scale_up_factor: 2 bomb.pushing.right: emc_objects.pcx bomb.pushing.right.xpos: 24 bomb.pushing.right.ypos: 4 bomb.pushing.right.frames: 3 bomb.pushing.right.delay: 2 bomb.pushing.right.anim_mode: linear bomb.pushing.right.offset: 64 bomb.pushing.right.2nd_movement_tile: true bomb.pushing.right.2nd_vertical: false bomb.pushing.right.scale_up_factor: 2 bomb.pushing.left: emc_objects.pcx bomb.pushing.left.xpos: 24 bomb.pushing.left.ypos: 4 bomb.pushing.left.frames: 3 bomb.pushing.left.delay: 2 bomb.pushing.left.anim_mode: linear,reverse bomb.pushing.left.offset: 64 bomb.pushing.left.2nd_movement_tile: true bomb.pushing.left.2nd_vertical: false bomb.pushing.left.scale_up_factor: 2 emerald: emc_objects.pcx emerald.xpos: 30 emerald.ypos: 4 emerald.frames: 1 emerald.scale_up_factor: 2 emerald.falling: emc_objects.pcx emerald.falling.xpos: 31 emerald.falling.ypos: 4 emerald.falling.frames: 7 emerald.falling.offset: 64 emerald.falling.2nd_movement_tile: true emerald.falling.2nd_vertical: false emerald.falling.scale_up_factor: 2 emerald.moving.right: emc_objects.pcx emerald.moving.right.xpos: 5 emerald.moving.right.ypos: 5 emerald.moving.right.frames: 3 emerald.moving.right.delay: 2 emerald.moving.right.anim_mode: linear emerald.moving.right.offset: 64 emerald.moving.right.2nd_movement_tile: true emerald.moving.right.2nd_vertical: false emerald.moving.right.scale_up_factor: 2 emerald.moving.left: emc_objects.pcx emerald.moving.left.xpos: 5 emerald.moving.left.ypos: 5 emerald.moving.left.frames: 3 emerald.moving.left.delay: 2 emerald.moving.left.anim_mode: linear,reverse emerald.moving.left.offset: 64 emerald.moving.left.2nd_movement_tile: true emerald.moving.left.2nd_vertical: false emerald.moving.left.scale_up_factor: 2 emerald.collecting: emc_objects.pcx emerald.collecting.xpos: 11 emerald.collecting.ypos: 5 emerald.collecting.frames: 3 emerald.collecting.delay: 2 emerald.collecting.anim_mode: linear emerald.collecting.scale_up_factor: 2 bomb.activating: emc_objects.pcx bomb.activating.xpos: 14 bomb.activating.ypos: 5 bomb.activating.frames: 3 bomb.activating.delay: 2 bomb.activating.anim_mode: linear bomb.activating.scale_up_factor: 2 bug: emc_objects.pcx bug.xpos: 17 bug.ypos: 5 bug.frames: 4 bug.delay: 8 bug.scale_up_factor: 2 bug.up: emc_objects.pcx bug.up.xpos: 17 bug.up.ypos: 5 bug.up.frames: 1 bug.up.scale_up_factor: 2 bug.down: emc_objects.pcx bug.down.xpos: 18 bug.down.ypos: 5 bug.down.frames: 1 bug.down.scale_up_factor: 2 bug.left: emc_objects.pcx bug.left.xpos: 19 bug.left.ypos: 5 bug.left.frames: 1 bug.left.scale_up_factor: 2 bug.right: emc_objects.pcx bug.right.xpos: 20 bug.right.ypos: 5 bug.right.frames: 1 bug.right.scale_up_factor: 2 bug.moving.up: emc_objects.pcx bug.moving.up.xpos: 21 bug.moving.up.ypos: 5 bug.moving.up.frames: 7 bug.moving.up.offset: 64 bug.moving.up.2nd_movement_tile: true bug.moving.up.2nd_vertical: false bug.moving.up.2nd_swap_tiles: true bug.moving.up.scale_up_factor: 2 bug.moving.down: emc_objects.pcx bug.moving.down.xpos: 35 bug.moving.down.ypos: 5 bug.moving.down.frames: 7 bug.moving.down.offset: 64 bug.moving.down.2nd_movement_tile: true bug.moving.down.2nd_vertical: false bug.moving.down.scale_up_factor: 2 bug.moving.left: emc_objects.pcx bug.moving.left.xpos: 9 bug.moving.left.ypos: 6 bug.moving.left.frames: 7 bug.moving.left.offset: 64 bug.moving.left.2nd_movement_tile: true bug.moving.left.2nd_vertical: false bug.moving.left.2nd_swap_tiles: true bug.moving.left.scale_up_factor: 2 bug.moving.right: emc_objects.pcx bug.moving.right.xpos: 23 bug.moving.right.ypos: 6 bug.moving.right.frames: 7 bug.moving.right.offset: 64 bug.moving.right.2nd_movement_tile: true bug.moving.right.2nd_vertical: false bug.moving.right.scale_up_factor: 2 bug.turning_from_up.right: emc_objects.pcx bug.turning_from_up.right.xpos: 37 bug.turning_from_up.right.ypos: 6 bug.turning_from_up.right.frames: 3 bug.turning_from_up.right.delay: 2 bug.turning_from_up.right.anim_mode: linear bug.turning_from_up.right.scale_up_factor: 2 bug.turning_from_right.up: emc_objects.pcx bug.turning_from_right.up.xpos: 37 bug.turning_from_right.up.ypos: 6 bug.turning_from_right.up.frames: 3 bug.turning_from_right.up.delay: 2 bug.turning_from_right.up.anim_mode: linear,reverse bug.turning_from_right.up.scale_up_factor: 2 bug.turning_from_right.down: emc_objects.pcx bug.turning_from_right.down.xpos: 0 bug.turning_from_right.down.ypos: 7 bug.turning_from_right.down.frames: 3 bug.turning_from_right.down.delay: 2 bug.turning_from_right.down.anim_mode: linear bug.turning_from_right.down.scale_up_factor: 2 bug.turning_from_down.right: emc_objects.pcx bug.turning_from_down.right.xpos: 0 bug.turning_from_down.right.ypos: 7 bug.turning_from_down.right.frames: 3 bug.turning_from_down.right.delay: 2 bug.turning_from_down.right.anim_mode: linear,reverse bug.turning_from_down.right.scale_up_factor: 2 bug.turning_from_down.left: emc_objects.pcx bug.turning_from_down.left.xpos: 3 bug.turning_from_down.left.ypos: 7 bug.turning_from_down.left.frames: 3 bug.turning_from_down.left.delay: 2 bug.turning_from_down.left.anim_mode: linear bug.turning_from_down.left.scale_up_factor: 2 bug.turning_from_left.down: emc_objects.pcx bug.turning_from_left.down.xpos: 3 bug.turning_from_left.down.ypos: 7 bug.turning_from_left.down.frames: 3 bug.turning_from_left.down.delay: 2 bug.turning_from_left.down.anim_mode: linear,reverse bug.turning_from_left.down.scale_up_factor: 2 bug.turning_from_left.up: emc_objects.pcx bug.turning_from_left.up.xpos: 6 bug.turning_from_left.up.ypos: 7 bug.turning_from_left.up.frames: 3 bug.turning_from_left.up.delay: 2 bug.turning_from_left.up.anim_mode: linear bug.turning_from_left.up.scale_up_factor: 2 bug.turning_from_up.left: emc_objects.pcx bug.turning_from_up.left.xpos: 6 bug.turning_from_up.left.ypos: 7 bug.turning_from_up.left.frames: 3 bug.turning_from_up.left.delay: 2 bug.turning_from_up.left.anim_mode: linear,reverse bug.turning_from_up.left.scale_up_factor: 2 bug.smashed_by_rock: emc_objects.pcx bug.smashed_by_rock.xpos: 9 bug.smashed_by_rock.ypos: 7 bug.smashed_by_rock.frames: 3 bug.smashed_by_rock.delay: 2 bug.smashed_by_rock.scale_up_factor: 2 char_a: emc_objects.pcx char_a.xpos: 12 char_a.ypos: 7 char_a.frames: 1 char_a.scale_up_factor: 2 char_b: emc_objects.pcx char_b.xpos: 13 char_b.ypos: 7 char_b.frames: 1 char_b.scale_up_factor: 2 char_c: emc_objects.pcx char_c.xpos: 14 char_c.ypos: 7 char_c.frames: 1 char_c.scale_up_factor: 2 char_d: emc_objects.pcx char_d.xpos: 15 char_d.ypos: 7 char_d.frames: 1 char_d.scale_up_factor: 2 char_e: emc_objects.pcx char_e.xpos: 16 char_e.ypos: 7 char_e.frames: 1 char_e.scale_up_factor: 2 char_f: emc_objects.pcx char_f.xpos: 17 char_f.ypos: 7 char_f.frames: 1 char_f.scale_up_factor: 2 char_g: emc_objects.pcx char_g.xpos: 18 char_g.ypos: 7 char_g.frames: 1 char_g.scale_up_factor: 2 char_h: emc_objects.pcx char_h.xpos: 19 char_h.ypos: 7 char_h.frames: 1 char_h.scale_up_factor: 2 char_i: emc_objects.pcx char_i.xpos: 20 char_i.ypos: 7 char_i.frames: 1 char_i.scale_up_factor: 2 char_j: emc_objects.pcx char_j.xpos: 21 char_j.ypos: 7 char_j.frames: 1 char_j.scale_up_factor: 2 char_k: emc_objects.pcx char_k.xpos: 22 char_k.ypos: 7 char_k.frames: 1 char_k.scale_up_factor: 2 char_l: emc_objects.pcx char_l.xpos: 23 char_l.ypos: 7 char_l.frames: 1 char_l.scale_up_factor: 2 char_m: emc_objects.pcx char_m.xpos: 24 char_m.ypos: 7 char_m.frames: 1 char_m.scale_up_factor: 2 char_n: emc_objects.pcx char_n.xpos: 25 char_n.ypos: 7 char_n.frames: 1 char_n.scale_up_factor: 2 char_o: emc_objects.pcx char_o.xpos: 26 char_o.ypos: 7 char_o.frames: 1 char_o.scale_up_factor: 2 char_p: emc_objects.pcx char_p.xpos: 27 char_p.ypos: 7 char_p.frames: 1 char_p.scale_up_factor: 2 char_q: emc_objects.pcx char_q.xpos: 28 char_q.ypos: 7 char_q.frames: 1 char_q.scale_up_factor: 2 char_r: emc_objects.pcx char_r.xpos: 29 char_r.ypos: 7 char_r.frames: 1 char_r.scale_up_factor: 2 char_s: emc_objects.pcx char_s.xpos: 30 char_s.ypos: 7 char_s.frames: 1 char_s.scale_up_factor: 2 char_t: emc_objects.pcx char_t.xpos: 31 char_t.ypos: 7 char_t.frames: 1 char_t.scale_up_factor: 2 char_u: emc_objects.pcx char_u.xpos: 32 char_u.ypos: 7 char_u.frames: 1 char_u.scale_up_factor: 2 char_v: emc_objects.pcx char_v.xpos: 33 char_v.ypos: 7 char_v.frames: 1 char_v.scale_up_factor: 2 char_w: emc_objects.pcx char_w.xpos: 34 char_w.ypos: 7 char_w.frames: 1 char_w.scale_up_factor: 2 char_x: emc_objects.pcx char_x.xpos: 35 char_x.ypos: 7 char_x.frames: 1 char_x.scale_up_factor: 2 char_y: emc_objects.pcx char_y.xpos: 36 char_y.ypos: 7 char_y.frames: 1 char_y.scale_up_factor: 2 char_z: emc_objects.pcx char_z.xpos: 37 char_z.ypos: 7 char_z.frames: 1 char_z.scale_up_factor: 2 char_0: emc_objects.pcx char_0.xpos: 38 char_0.ypos: 7 char_0.frames: 1 char_0.scale_up_factor: 2 char_1: emc_objects.pcx char_1.xpos: 39 char_1.ypos: 7 char_1.frames: 1 char_1.scale_up_factor: 2 char_2: emc_objects.pcx char_2.xpos: 0 char_2.ypos: 8 char_2.frames: 1 char_2.scale_up_factor: 2 char_3: emc_objects.pcx char_3.xpos: 1 char_3.ypos: 8 char_3.frames: 1 char_3.scale_up_factor: 2 char_4: emc_objects.pcx char_4.xpos: 2 char_4.ypos: 8 char_4.frames: 1 char_4.scale_up_factor: 2 char_5: emc_objects.pcx char_5.xpos: 3 char_5.ypos: 8 char_5.frames: 1 char_5.scale_up_factor: 2 char_6: emc_objects.pcx char_6.xpos: 4 char_6.ypos: 8 char_6.frames: 1 char_6.scale_up_factor: 2 char_7: emc_objects.pcx char_7.xpos: 5 char_7.ypos: 8 char_7.frames: 1 char_7.scale_up_factor: 2 char_8: emc_objects.pcx char_8.xpos: 6 char_8.ypos: 8 char_8.frames: 1 char_8.scale_up_factor: 2 char_9: emc_objects.pcx char_9.xpos: 7 char_9.ypos: 8 char_9.frames: 1 char_9.scale_up_factor: 2 char_period: emc_objects.pcx char_period.xpos: 8 char_period.ypos: 8 char_period.frames: 1 char_period.scale_up_factor: 2 char_exclam: emc_objects.pcx char_exclam.xpos: 9 char_exclam.ypos: 8 char_exclam.frames: 1 char_exclam.scale_up_factor: 2 char_colon: emc_objects.pcx char_colon.xpos: 10 char_colon.ypos: 8 char_colon.frames: 1 char_colon.scale_up_factor: 2 em_key_1: emc_objects.pcx em_key_1.xpos: 11 em_key_1.ypos: 8 em_key_1.frames: 1 em_key_1.scale_up_factor: 2 em_gate_1: emc_objects.pcx em_gate_1.xpos: 12 em_gate_1.ypos: 8 em_gate_1.frames: 1 em_gate_1.scale_up_factor: 2 em_key_2: emc_objects.pcx em_key_2.xpos: 13 em_key_2.ypos: 8 em_key_2.frames: 1 em_key_2.scale_up_factor: 2 em_gate_2: emc_objects.pcx em_gate_2.xpos: 14 em_gate_2.ypos: 8 em_gate_2.frames: 1 em_gate_2.scale_up_factor: 2 em_key_3: emc_objects.pcx em_key_3.xpos: 15 em_key_3.ypos: 8 em_key_3.frames: 1 em_key_3.scale_up_factor: 2 em_gate_3: emc_objects.pcx em_gate_3.xpos: 16 em_gate_3.ypos: 8 em_gate_3.frames: 1 em_gate_3.scale_up_factor: 2 em_key_4: emc_objects.pcx em_key_4.xpos: 17 em_key_4.ypos: 8 em_key_4.frames: 1 em_key_4.scale_up_factor: 2 em_gate_4: emc_objects.pcx em_gate_4.xpos: 18 em_gate_4.ypos: 8 em_gate_4.frames: 1 em_gate_4.scale_up_factor: 2 em_gate_1_gray: emc_objects.pcx em_gate_1_gray.xpos: 19 em_gate_1_gray.ypos: 8 em_gate_1_gray.frames: 1 em_gate_1_gray.scale_up_factor: 2 em_gate_1_gray.EDITOR: RocksSP.pcx em_gate_1_gray.EDITOR.xpos: 12 em_gate_1_gray.EDITOR.ypos: 11 em_gate_2_gray: emc_objects.pcx em_gate_2_gray.xpos: 19 em_gate_2_gray.ypos: 8 em_gate_2_gray.frames: 1 em_gate_2_gray.scale_up_factor: 2 em_gate_2_gray.EDITOR: RocksSP.pcx em_gate_2_gray.EDITOR.xpos: 13 em_gate_2_gray.EDITOR.ypos: 11 em_gate_3_gray: emc_objects.pcx em_gate_3_gray.xpos: 19 em_gate_3_gray.ypos: 8 em_gate_3_gray.frames: 1 em_gate_3_gray.scale_up_factor: 2 em_gate_3_gray.EDITOR: RocksSP.pcx em_gate_3_gray.EDITOR.xpos: 14 em_gate_3_gray.EDITOR.ypos: 11 em_gate_4_gray: emc_objects.pcx em_gate_4_gray.xpos: 19 em_gate_4_gray.ypos: 8 em_gate_4_gray.frames: 1 em_gate_4_gray.scale_up_factor: 2 em_gate_4_gray.EDITOR: RocksSP.pcx em_gate_4_gray.EDITOR.xpos: 15 em_gate_4_gray.EDITOR.ypos: 11 amoeba_drop.growing: emc_objects.pcx amoeba_drop.growing.xpos: 20 amoeba_drop.growing.ypos: 8 amoeba_drop.growing.frames: 3 amoeba_drop.growing.delay: 2 amoeba_drop.growing.anim_mode: linear amoeba_drop.growing.scale_up_factor: 2 amoeba_drop: emc_objects.pcx amoeba_drop.xpos: 23 amoeba_drop.ypos: 8 amoeba_drop.frames: 1 amoeba_drop.scale_up_factor: 2 amoeba_drop.falling: emc_objects.pcx amoeba_drop.falling.xpos: 24 amoeba_drop.falling.ypos: 8 amoeba_drop.falling.frames: 7 amoeba_drop.falling.delay: 2 amoeba_drop.falling.anim_mode: linear amoeba_drop.falling.offset: 64 amoeba_drop.falling.2nd_movement_tile: true amoeba_drop.falling.2nd_vertical: false amoeba_drop.falling.scale_up_factor: 2 quicksand_empty: emc_objects.pcx quicksand_empty.xpos: 38 quicksand_empty.ypos: 8 quicksand_empty.frames: 1 quicksand_empty.scale_up_factor: 2 quicksand.filling: emc_objects.pcx quicksand.filling.xpos: 38 quicksand.filling.ypos: 8 quicksand.filling.frames: 1 quicksand.filling.scale_up_factor: 2 quicksand_full: emc_objects.pcx quicksand_full.xpos: 38 quicksand_full.ypos: 8 quicksand_full.frames: 1 quicksand_full.scale_up_factor: 2 quicksand_full.EDITOR: RocksElements.pcx quicksand_full.EDITOR.xpos: 3 quicksand_full.EDITOR.ypos: 14 quicksand.emptying: emc_objects.pcx quicksand.emptying.xpos: 38 quicksand.emptying.ypos: 8 quicksand.emptying.frames: 1 quicksand.emptying.scale_up_factor: 2 magic_wall: emc_objects.pcx magic_wall.xpos: 39 magic_wall.ypos: 8 magic_wall.frames: 1 magic_wall.scale_up_factor: 2 magic_wall.active: emc_objects.pcx magic_wall.active.xpos: 39 magic_wall.active.ypos: 8 magic_wall.active.frames: 8 magic_wall.active.start_frame: 1 magic_wall.active.scale_up_factor: 2 magic_wall.filling: emc_objects.pcx magic_wall.filling.xpos: 39 magic_wall.filling.ypos: 8 magic_wall.filling.frames: 8 magic_wall.filling.scale_up_factor: 2 magic_wall_full: emc_objects.pcx magic_wall_full.xpos: 39 magic_wall_full.ypos: 8 magic_wall_full.frames: 8 magic_wall_full.scale_up_factor: 2 magic_wall.emptying: emc_objects.pcx magic_wall.emptying.xpos: 39 magic_wall.emptying.ypos: 8 magic_wall.emptying.frames: 8 magic_wall.emptying.scale_up_factor: 2 magic_wall_dead: emc_objects.pcx magic_wall_dead.xpos: 39 magic_wall_dead.ypos: 8 magic_wall_dead.frames: 1 magic_wall_dead.scale_up_factor: 2 nut.falling: emc_objects.pcx nut.falling.xpos: 7 nut.falling.ypos: 9 nut.falling.frames: 7 nut.falling.offset: 64 nut.falling.2nd_movement_tile: true nut.falling.2nd_vertical: false nut.falling.scale_up_factor: 2 nut.moving.right: emc_objects.pcx nut.moving.right.xpos: 21 nut.moving.right.ypos: 9 nut.moving.right.frames: 3 nut.moving.right.delay: 2 nut.moving.right.anim_mode: linear nut.moving.right.offset: 64 nut.moving.right.2nd_movement_tile: true nut.moving.right.2nd_vertical: false nut.moving.right.scale_up_factor: 2 nut.moving.left: emc_objects.pcx nut.moving.left.xpos: 21 nut.moving.left.ypos: 9 nut.moving.left.frames: 3 nut.moving.left.delay: 2 nut.moving.left.anim_mode: linear,reverse nut.moving.left.offset: 64 nut.moving.left.2nd_movement_tile: true nut.moving.left.2nd_vertical: false nut.moving.left.scale_up_factor: 2 nut.pushing.right: emc_objects.pcx nut.pushing.right.xpos: 21 nut.pushing.right.ypos: 9 nut.pushing.right.frames: 3 nut.pushing.right.delay: 2 nut.pushing.right.anim_mode: linear nut.pushing.right.offset: 64 nut.pushing.right.2nd_movement_tile: true nut.pushing.right.2nd_vertical: false nut.pushing.right.scale_up_factor: 2 nut.pushing.left: emc_objects.pcx nut.pushing.left.xpos: 21 nut.pushing.left.ypos: 9 nut.pushing.left.frames: 3 nut.pushing.left.delay: 2 nut.pushing.left.anim_mode: linear,reverse nut.pushing.left.offset: 64 nut.pushing.left.2nd_movement_tile: true nut.pushing.left.2nd_vertical: false nut.pushing.left.scale_up_factor: 2 nut: emc_objects.pcx nut.xpos: 27 nut.ypos: 9 nut.frames: 1 nut.scale_up_factor: 2 nut.breaking: emc_objects.pcx nut.breaking.xpos: 28 nut.breaking.ypos: 9 nut.breaking.frames: 3 nut.breaking.delay: 2 nut.breaking.anim_mode: linear nut.breaking.scale_up_factor: 2 robot_wheel: emc_objects.pcx robot_wheel.xpos: 31 robot_wheel.ypos: 9 robot_wheel.frames: 1 robot_wheel.scale_up_factor: 2 robot_wheel.active: emc_objects.pcx robot_wheel.active.xpos: 31 robot_wheel.active.ypos: 9 robot_wheel.active.frames: 4 robot_wheel.active.scale_up_factor: 2 yamyam.moving.down: emc_objects.pcx yamyam.moving.down.xpos: 35 yamyam.moving.down.ypos: 9 yamyam.moving.down.frames: 7 yamyam.moving.down.offset: 64 yamyam.moving.down.2nd_movement_tile: true yamyam.moving.down.2nd_vertical: false yamyam.moving.down.scale_up_factor: 2 yamyam.moving.up: emc_objects.pcx yamyam.moving.up.xpos: 35 yamyam.moving.up.ypos: 9 yamyam.moving.up.frames: 7 yamyam.moving.up.anim_mode: reverse yamyam.moving.up.offset: 64 yamyam.moving.up.2nd_movement_tile: true yamyam.moving.up.2nd_vertical: false yamyam.moving.up.scale_up_factor: 2 yamyam.moving.right: emc_objects.pcx yamyam.moving.right.xpos: 9 yamyam.moving.right.ypos: 10 yamyam.moving.right.frames: 7 yamyam.moving.right.offset: 64 yamyam.moving.right.2nd_movement_tile: true yamyam.moving.right.2nd_vertical: false yamyam.moving.right.scale_up_factor: 2 yamyam.moving.left: emc_objects.pcx yamyam.moving.left.xpos: 9 yamyam.moving.left.ypos: 10 yamyam.moving.left.frames: 7 yamyam.moving.left.anim_mode: reverse yamyam.moving.left.offset: 64 yamyam.moving.left.2nd_movement_tile: true yamyam.moving.left.2nd_vertical: false yamyam.moving.left.scale_up_factor: 2 yamyam: emc_objects.pcx yamyam.xpos: 23 yamyam.ypos: 10 yamyam.frames: 4 yamyam.start_frame: 3 yamyam.delay: 2 yamyam.anim_mode: loop yamyam.scale_up_factor: 2 yamyam.left: emc_objects.pcx yamyam.left.xpos: 23 yamyam.left.ypos: 10 yamyam.left.frames: 4 yamyam.left.start_frame: 3 yamyam.left.delay: 2 yamyam.left.anim_mode: loop yamyam.left.scale_up_factor: 2 yamyam.right: emc_objects.pcx yamyam.right.xpos: 23 yamyam.right.ypos: 10 yamyam.right.frames: 4 yamyam.right.start_frame: 3 yamyam.right.delay: 2 yamyam.right.anim_mode: loop yamyam.right.scale_up_factor: 2 yamyam.up: emc_objects.pcx yamyam.up.xpos: 23 yamyam.up.ypos: 10 yamyam.up.frames: 4 yamyam.up.start_frame: 3 yamyam.up.delay: 2 yamyam.up.anim_mode: loop yamyam.up.scale_up_factor: 2 yamyam.down: emc_objects.pcx yamyam.down.xpos: 23 yamyam.down.ypos: 10 yamyam.down.frames: 4 yamyam.down.start_frame: 3 yamyam.down.delay: 2 yamyam.down.anim_mode: loop yamyam.down.scale_up_factor: 2 yamyam.EDITOR: emc_objects.pcx yamyam.EDITOR.xpos: 26 yamyam.EDITOR.ypos: 10 yamyam.EDITOR.scale_up_factor: 2 yamyam.left.EDITOR: emc_objects.pcx yamyam.left.EDITOR.xpos: 26 yamyam.left.EDITOR.ypos: 10 yamyam.left.EDITOR.scale_up_factor: 2 yamyam.right.EDITOR: emc_objects.pcx yamyam.right.EDITOR.xpos: 26 yamyam.right.EDITOR.ypos: 10 yamyam.right.EDITOR.scale_up_factor: 2 yamyam.up.EDITOR: emc_objects.pcx yamyam.up.EDITOR.xpos: 26 yamyam.up.EDITOR.ypos: 10 yamyam.up.EDITOR.scale_up_factor: 2 yamyam.down.EDITOR: emc_objects.pcx yamyam.down.EDITOR.xpos: 26 yamyam.down.EDITOR.ypos: 10 yamyam.down.EDITOR.scale_up_factor: 2 yamyam.smashed_by_rock: emc_objects.pcx yamyam.smashed_by_rock.xpos: 27 yamyam.smashed_by_rock.ypos: 10 yamyam.smashed_by_rock.frames: 3 yamyam.smashed_by_rock.delay: 2 yamyam.smashed_by_rock.anim_mode: linear yamyam.smashed_by_rock.scale_up_factor: 2 em_dynamite: emc_objects.pcx em_dynamite.xpos: 30 em_dynamite.ypos: 10 em_dynamite.frames: 1 em_dynamite.scale_up_factor: 2 em_dynamite.active: emc_objects.pcx em_dynamite.active.xpos: 31 em_dynamite.active.ypos: 10 em_dynamite.active.frames: 4 em_dynamite.active.delay: 8 em_dynamite.active.anim_mode: linear em_dynamite.active.scale_up_factor: 2 em_dynamite.collecting: emc_objects.pcx em_dynamite.collecting.xpos: 0 em_dynamite.collecting.ypos: 0 em_dynamite.collecting.frames: 1 em_dynamite.collecting.scale_up_factor: 2 acid_splash_left: emc_objects.pcx acid_splash_left.xpos: 35 acid_splash_left.ypos: 10 acid_splash_left.frames: 3 acid_splash_left.delay: 2 acid_splash_left.anim_mode: linear acid_splash_left.scale_up_factor: 2 acid_splash_right: emc_objects.pcx acid_splash_right.xpos: 38 acid_splash_right.ypos: 10 acid_splash_right.frames: 3 acid_splash_right.delay: 2 acid_splash_right.anim_mode: linear acid_splash_right.scale_up_factor: 2 acid_pool_bottom: emc_objects.pcx acid_pool_bottom.xpos: 1 acid_pool_bottom.ypos: 11 acid_pool_bottom.frames: 1 acid_pool_bottom.scale_up_factor: 2 emc_plant: emc_objects.pcx emc_plant.xpos: 2 emc_plant.ypos: 11 emc_plant.frames: 1 emc_plant.scale_up_factor: 2 acid_pool_topleft: emc_objects.pcx acid_pool_topleft.xpos: 3 acid_pool_topleft.ypos: 11 acid_pool_topleft.frames: 1 acid_pool_topleft.scale_up_factor: 2 acid_pool_topright: emc_objects.pcx acid_pool_topright.xpos: 4 acid_pool_topright.ypos: 11 acid_pool_topright.frames: 1 acid_pool_topright.scale_up_factor: 2 acid_pool_bottomleft: emc_objects.pcx acid_pool_bottomleft.xpos: 5 acid_pool_bottomleft.ypos: 11 acid_pool_bottomleft.frames: 1 acid_pool_bottomleft.scale_up_factor: 2 acid_pool_bottomright: emc_objects.pcx acid_pool_bottomright.xpos: 6 acid_pool_bottomright.ypos: 11 acid_pool_bottomright.frames: 1 acid_pool_bottomright.scale_up_factor: 2 amoeba_dead: emc_objects.pcx amoeba_dead.xpos: 7 amoeba_dead.ypos: 11 amoeba_dead.frames: 1 amoeba_dead.scale_up_factor: 2 amoeba_dry: emc_objects.pcx amoeba_dry.xpos: 7 amoeba_dry.ypos: 11 amoeba_dry.frames: 1 amoeba_dry.scale_up_factor: 2 # (this definition is only needed for the EMC graphic engine) amoeba_dry.other: emc_objects.pcx amoeba_dry.other.xpos: 7 amoeba_dry.other.ypos: 11 amoeba_dry.other.frames: 4 amoeba_dry.other.scale_up_factor: 2 amoeba_wet: emc_objects.pcx amoeba_wet.xpos: 7 amoeba_wet.ypos: 11 amoeba_wet.frames: 1 amoeba_wet.scale_up_factor: 2 # (this definition is only needed for the EMC graphic engine) amoeba_wet.other: emc_objects.pcx amoeba_wet.other.xpos: 7 amoeba_wet.other.ypos: 11 amoeba_wet.other.frames: 4 amoeba_wet.other.scale_up_factor: 2 em_exit_closed: emc_objects.pcx em_exit_closed.xpos: 11 em_exit_closed.ypos: 11 em_exit_closed.frames: 1 em_exit_closed.scale_up_factor: 2 em_exit.opening: emc_objects.pcx em_exit.opening.xpos: 12 em_exit.opening.ypos: 11 em_exit.opening.frames: 5 em_exit.opening.delay: 3 em_exit.opening.anim_mode: pingpong em_exit.opening.scale_up_factor: 2 em_exit_open: emc_objects.pcx em_exit_open.xpos: 12 em_exit_open.ypos: 11 em_exit_open.frames: 5 em_exit_open.delay: 3 em_exit_open.anim_mode: pingpong em_exit_open.scale_up_factor: 2 em_exit.closing: emc_objects.pcx em_exit.closing.xpos: 11 em_exit.closing.ypos: 11 em_exit.closing.frames: 1 em_exit.closing.scale_up_factor: 2 # ----------------------------------------------------------------------------- # title, door and toon definitions # ----------------------------------------------------------------------------- global.num_toons: 0 door_1.width: 72 door_1.height: 280 door_1.step_offset: 2 door_1.step_delay: 10 door_1.anim_mode: horizontal,static_panel door_2.width: 50 door_2.height: 100 door_2.step_offset: 2 door_2.step_delay: 10 door_2.anim_mode: horizontal,static_panel background.titlemessage_1: RocksBackWB13.pcx background.titlemessage_2: RocksBackWB13.pcx background.titlemessage_3: RocksBackWB13.pcx background.titlemessage_4: RocksBackWB13.pcx background.titlemessage_5: RocksBackWB13.pcx font.text_1.TITLE: RocksFontWB13.pcx font.text_1.TITLE.x: 0 font.text_1.TITLE.y: 32 font.text_1.TITLE.width: 8 font.text_1.TITLE.height: 16 font.text_1.TITLE.frames: 224 font.text_1.TITLE.frames_per_line: 16 [titlemessage].x: 20 [titlemessage].y: 46 [titlemessage].chars: 79 [titlemessage].lines: 30 [titlemessage].align: left [titlemessage].valign: top [titlemessage].font: font.text_1 game.use_native_emc_graphics_engine: true