changed prefix for native BD engine game element description files
authorHolger Schemel <info@artsoft.org>
Sun, 5 May 2024 22:29:24 +0000 (00:29 +0200)
committerHolger Schemel <info@artsoft.org>
Sun, 5 May 2024 22:30:01 +0000 (00:30 +0200)
157 files changed:
docs/elements/bd_acid.txt [deleted file]
docs/elements/bd_amoeba.txt
docs/elements/bd_amoeba_2.txt [deleted file]
docs/elements/bd_biter.txt [deleted file]
docs/elements/bd_biter_switch.txt [deleted file]
docs/elements/bd_bladder.txt [deleted file]
docs/elements/bd_bladder_spender.txt [deleted file]
docs/elements/bd_bomb.txt [deleted file]
docs/elements/bd_box.txt [deleted file]
docs/elements/bd_butterfly.txt
docs/elements/bd_chasing_rock.txt [deleted file]
docs/elements/bd_clock.txt [deleted file]
docs/elements/bd_conveyor.txt [deleted file]
docs/elements/bd_conveyor_dir_switch.txt [deleted file]
docs/elements/bd_conveyor_switch.txt [deleted file]
docs/elements/bd_covered.txt [deleted file]
docs/elements/bd_cow.txt [deleted file]
docs/elements/bd_creature_switch.txt [deleted file]
docs/elements/bd_diamond.txt
docs/elements/bd_diamond_glued.txt [deleted file]
docs/elements/bd_diamond_key.txt [deleted file]
docs/elements/bd_dragonfly.txt [deleted file]
docs/elements/bd_exit.txt [deleted file]
docs/elements/bd_expandable_steelwall.txt [deleted file]
docs/elements/bd_expandable_wall.txt
docs/elements/bd_expandable_wall_switch.txt [deleted file]
docs/elements/bd_expanding_wall_switch.txt [deleted file]
docs/elements/bd_exploding.txt [deleted file]
docs/elements/bd_fake_bonus.txt [deleted file]
docs/elements/bd_falling_wall.txt [deleted file]
docs/elements/bd_firefly.txt
docs/elements/bd_flying_diamond.txt [deleted file]
docs/elements/bd_flying_rock.txt [deleted file]
docs/elements/bd_gate.txt [deleted file]
docs/elements/bd_ghost.txt [deleted file]
docs/elements/bd_gravestone.txt [deleted file]
docs/elements/bd_gravity_switch.txt [deleted file]
docs/elements/bd_inbox.txt [deleted file]
docs/elements/bd_invisible_exit.txt [deleted file]
docs/elements/bd_key.txt [deleted file]
docs/elements/bd_lava.txt [deleted file]
docs/elements/bd_magic_wall.txt
docs/elements/bd_mega_rock.txt [deleted file]
docs/elements/bd_nitro_pack.txt [deleted file]
docs/elements/bd_nut.txt [deleted file]
docs/elements/bd_player.txt [deleted file]
docs/elements/bd_pneumatic_hammer.txt [deleted file]
docs/elements/bd_pot.txt [deleted file]
docs/elements/bd_replicator.txt [deleted file]
docs/elements/bd_replicator_switch.txt [deleted file]
docs/elements/bd_rock.txt
docs/elements/bd_rock_glued.txt [deleted file]
docs/elements/bd_rocket.txt [deleted file]
docs/elements/bd_rocket_launcher.txt [deleted file]
docs/elements/bd_sand.txt [deleted file]
docs/elements/bd_sand_ball.txt [deleted file]
docs/elements/bd_sand_glued.txt [deleted file]
docs/elements/bd_sand_loose.txt [deleted file]
docs/elements/bd_sand_sloped.txt [deleted file]
docs/elements/bd_skeleton.txt [deleted file]
docs/elements/bd_slime.txt [deleted file]
docs/elements/bd_steelwall.txt [deleted file]
docs/elements/bd_steelwall_diggable.txt [deleted file]
docs/elements/bd_steelwall_explodable.txt [deleted file]
docs/elements/bd_steelwall_sloped.txt [deleted file]
docs/elements/bd_stonefly.txt [deleted file]
docs/elements/bd_sweet.txt [deleted file]
docs/elements/bd_teleporter.txt [deleted file]
docs/elements/bd_time_penalty.txt [deleted file]
docs/elements/bd_trapped_diamond.txt [deleted file]
docs/elements/bd_voodoo_doll.txt [deleted file]
docs/elements/bd_waiting_rock.txt [deleted file]
docs/elements/bd_wall.txt
docs/elements/bd_wall_diamond.txt [deleted file]
docs/elements/bd_wall_diggable.txt [deleted file]
docs/elements/bd_wall_key.txt [deleted file]
docs/elements/bd_wall_sloped.txt [deleted file]
docs/elements/bd_water.txt [deleted file]
docs/elements/bdx_acid.txt [new file with mode: 0644]
docs/elements/bdx_amoeba.txt [new file with mode: 0644]
docs/elements/bdx_amoeba_1.txt [new file with mode: 0644]
docs/elements/bdx_amoeba_2.txt [new file with mode: 0644]
docs/elements/bdx_biter.txt [new file with mode: 0644]
docs/elements/bdx_biter_switch.txt [new file with mode: 0644]
docs/elements/bdx_bladder.txt [new file with mode: 0644]
docs/elements/bdx_bladder_spender.txt [new file with mode: 0644]
docs/elements/bdx_bomb.txt [new file with mode: 0644]
docs/elements/bdx_box.txt [new file with mode: 0644]
docs/elements/bdx_butterfly.txt [new file with mode: 0644]
docs/elements/bdx_chasing_rock.txt [new file with mode: 0644]
docs/elements/bdx_clock.txt [new file with mode: 0644]
docs/elements/bdx_conveyor.txt [new file with mode: 0644]
docs/elements/bdx_conveyor_dir_switch.txt [new file with mode: 0644]
docs/elements/bdx_conveyor_switch.txt [new file with mode: 0644]
docs/elements/bdx_covered.txt [new file with mode: 0644]
docs/elements/bdx_cow.txt [new file with mode: 0644]
docs/elements/bdx_creature_switch.txt [new file with mode: 0644]
docs/elements/bdx_diamond.txt [new file with mode: 0644]
docs/elements/bdx_diamond_glued.txt [new file with mode: 0644]
docs/elements/bdx_diamond_key.txt [new file with mode: 0644]
docs/elements/bdx_dragonfly.txt [new file with mode: 0644]
docs/elements/bdx_exit.txt [new file with mode: 0644]
docs/elements/bdx_expandable_steelwall.txt [new file with mode: 0644]
docs/elements/bdx_expandable_wall.txt [new file with mode: 0644]
docs/elements/bdx_expandable_wall_switch.txt [new file with mode: 0644]
docs/elements/bdx_expanding_wall_switch.txt [new file with mode: 0644]
docs/elements/bdx_exploding.txt [new file with mode: 0644]
docs/elements/bdx_fake_bonus.txt [new file with mode: 0644]
docs/elements/bdx_falling_wall.txt [new file with mode: 0644]
docs/elements/bdx_firefly.txt [new file with mode: 0644]
docs/elements/bdx_flying_diamond.txt [new file with mode: 0644]
docs/elements/bdx_flying_rock.txt [new file with mode: 0644]
docs/elements/bdx_gate.txt [new file with mode: 0644]
docs/elements/bdx_ghost.txt [new file with mode: 0644]
docs/elements/bdx_gravestone.txt [new file with mode: 0644]
docs/elements/bdx_gravity_switch.txt [new file with mode: 0644]
docs/elements/bdx_inbox.txt [new file with mode: 0644]
docs/elements/bdx_invisible_exit.txt [new file with mode: 0644]
docs/elements/bdx_key.txt [new file with mode: 0644]
docs/elements/bdx_lava.txt [new file with mode: 0644]
docs/elements/bdx_magic_wall.txt [new file with mode: 0644]
docs/elements/bdx_mega_rock.txt [new file with mode: 0644]
docs/elements/bdx_nitro_pack.txt [new file with mode: 0644]
docs/elements/bdx_nut.txt [new file with mode: 0644]
docs/elements/bdx_player.txt [new file with mode: 0644]
docs/elements/bdx_pneumatic_hammer.txt [new file with mode: 0644]
docs/elements/bdx_pot.txt [new file with mode: 0644]
docs/elements/bdx_replicator.txt [new file with mode: 0644]
docs/elements/bdx_replicator_switch.txt [new file with mode: 0644]
docs/elements/bdx_rock.txt [new file with mode: 0644]
docs/elements/bdx_rock_glued.txt [new file with mode: 0644]
docs/elements/bdx_rocket.txt [new file with mode: 0644]
docs/elements/bdx_rocket_launcher.txt [new file with mode: 0644]
docs/elements/bdx_sand.txt [new file with mode: 0644]
docs/elements/bdx_sand_ball.txt [new file with mode: 0644]
docs/elements/bdx_sand_glued.txt [new file with mode: 0644]
docs/elements/bdx_sand_loose.txt [new file with mode: 0644]
docs/elements/bdx_sand_sloped.txt [new file with mode: 0644]
docs/elements/bdx_skeleton.txt [new file with mode: 0644]
docs/elements/bdx_slime.txt [new file with mode: 0644]
docs/elements/bdx_steelwall.txt [new file with mode: 0644]
docs/elements/bdx_steelwall_diggable.txt [new file with mode: 0644]
docs/elements/bdx_steelwall_explodable.txt [new file with mode: 0644]
docs/elements/bdx_steelwall_sloped.txt [new file with mode: 0644]
docs/elements/bdx_stonefly.txt [new file with mode: 0644]
docs/elements/bdx_sweet.txt [new file with mode: 0644]
docs/elements/bdx_teleporter.txt [new file with mode: 0644]
docs/elements/bdx_time_penalty.txt [new file with mode: 0644]
docs/elements/bdx_trapped_diamond.txt [new file with mode: 0644]
docs/elements/bdx_voodoo_doll.txt [new file with mode: 0644]
docs/elements/bdx_waiting_rock.txt [new file with mode: 0644]
docs/elements/bdx_wall.txt [new file with mode: 0644]
docs/elements/bdx_wall_diamond.txt [new file with mode: 0644]
docs/elements/bdx_wall_diggable.txt [new file with mode: 0644]
docs/elements/bdx_wall_key.txt [new file with mode: 0644]
docs/elements/bdx_wall_sloped.txt [new file with mode: 0644]
docs/elements/bdx_water.txt [new file with mode: 0644]

diff --git a/docs/elements/bd_acid.txt b/docs/elements/bd_acid.txt
deleted file mode 100644 (file)
index fd41985..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Acid eats sand. Sometimes it spreads in all four directions, leaving a small
-explosion behind. If there is no sand to swallow, it just disappears.
index 18ce1725f0906d82579f304fa455c9256ffcff04..47016a641667c478db275ef4a711e11653f1a5a9 100644 (file)
@@ -1,6 +1,7 @@
-The BD style Amoeba grows randomly through empty space and sand.
-When it is enclosed, it stops growing and transforms into diamonds (or
-some other, configurable game element).
+The BD style amoeba has some special properties: When it is completely
+surrounded, it instantly turns into the specified content. But if this
+cannot be achieved in a certain amount of time, this amoeba instantly
+turns to BD boulders instead. BD amoeba is the only amoeba that can be
+smothered by the player.
 
-When it has grown too big, it suddenly transforms into rocks. At the beginning,
-it can grow slowly, but after some time it starts growing very rapidly.
+All amoeba types must share the same settings.
diff --git a/docs/elements/bd_amoeba_2.txt b/docs/elements/bd_amoeba_2.txt
deleted file mode 100644 (file)
index 5072325..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Another BD style amoeba, which behaves exactly like the other one.
-But it lives its own life. Sometimes, when they collide, they produce an
-explosion.
diff --git a/docs/elements/bd_biter.txt b/docs/elements/bd_biter.txt
deleted file mode 100644 (file)
index 6399048..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-Biters will eat all the dirt they can reach. They move in a predictable way.
-They can also eat diamonds, so better don't let them be taken away. They will
-move through rocks throwing them behind if there is no space for turning. That
-way, you can get rid of rocks blocking your way.
diff --git a/docs/elements/bd_biter_switch.txt b/docs/elements/bd_biter_switch.txt
deleted file mode 100644 (file)
index 616f563..0000000
+++ /dev/null
@@ -1 +0,0 @@
-This switch controls the speed of biters.
diff --git a/docs/elements/bd_bladder.txt b/docs/elements/bd_bladder.txt
deleted file mode 100644 (file)
index d4fc834..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Bladders can be pushed around easily. They slowly climb up; if they touch a
-voodoo doll, they convert into clocks. They can also pass slime.
diff --git a/docs/elements/bd_bladder_spender.txt b/docs/elements/bd_bladder_spender.txt
deleted file mode 100644 (file)
index 389a72c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-If there is space above it, the bladder spender turns to a bladder.
diff --git a/docs/elements/bd_bomb.txt b/docs/elements/bd_bomb.txt
deleted file mode 100644 (file)
index c10debf..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-You can pick up this bomb like a diamond. To use it, press the snap or drop
-key and a direction... and then quickly run away! You can hold only one bomb
-at a time.
diff --git a/docs/elements/bd_box.txt b/docs/elements/bd_box.txt
deleted file mode 100644 (file)
index 6f521fd..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Sometimes you have to block a passage, for example to protect a voodoo doll.
-This is when a box like this comes handy. You can push it in every direction
-using the snap or drop key.
index 3cf634257907759b8e0b1e6d5aaec100607afab6..ac23f35a31926509ed84727edb9c0882d82fd4bc 100644 (file)
@@ -1,6 +1,6 @@
-Butterflies move through empty space. Touching them is deadly.. Butterflies
-blow up when hit by a falling rock or diamond. Amoeba is also deadly for them.
-They explode into diamonds, producing a 3x3 square of diamonds. Butterflies are
-spinning right. They prefer turning right, usually clockwise.
+Butterflies always try to follow the right side of a wall or other elements.
+Touching them is deadly.
 
-There is another variant of the butterfly that is spinning left.
+They will explode in 9 BD style diamonds if smashed by a rock or BD style
+diamond. If dynabombed, they will become one BD style diamond.
+Other explosions simply destroy them.
diff --git a/docs/elements/bd_chasing_rock.txt b/docs/elements/bd_chasing_rock.txt
deleted file mode 100644 (file)
index 891d64e..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-A chasing rock looks like an ordinary rock. It can even pass slime. It is
-lightweight, you can push it at once, as long as it is sleeping. Once it begins
-to fall, it wakes up and begins chasing you. You can also push awakened rocks,
-if you have eaten the sweet.
diff --git a/docs/elements/bd_clock.txt b/docs/elements/bd_clock.txt
deleted file mode 100644 (file)
index bb74e36..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Collect this to get extra time.
diff --git a/docs/elements/bd_conveyor.txt b/docs/elements/bd_conveyor.txt
deleted file mode 100644 (file)
index c378c0d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Conveyor belts will move around any object that can fall.
diff --git a/docs/elements/bd_conveyor_dir_switch.txt b/docs/elements/bd_conveyor_dir_switch.txt
deleted file mode 100644 (file)
index fb48f7e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-This switch can be used to reverse the direction of conveyor belts.
diff --git a/docs/elements/bd_conveyor_switch.txt b/docs/elements/bd_conveyor_switch.txt
deleted file mode 100644 (file)
index f998078..0000000
+++ /dev/null
@@ -1 +0,0 @@
-This switch turns the conveyor belts on or off.
diff --git a/docs/elements/bd_covered.txt b/docs/elements/bd_covered.txt
deleted file mode 100644 (file)
index 82ec6a1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Covered tile.
diff --git a/docs/elements/bd_cow.txt b/docs/elements/bd_cow.txt
deleted file mode 100644 (file)
index 8abb4e5..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-This creature wanders around the cave like a guard, but you can touch it.
-If it is enclosed, it turns into a skeleton.
diff --git a/docs/elements/bd_creature_switch.txt b/docs/elements/bd_creature_switch.txt
deleted file mode 100644 (file)
index c731b1d..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-With this switch you can change the direction of creatures, like guards and
-butterflies. Sometimes it works automatically.
index 0e599a46c9759b083ec1d7052d046d3a08ab6951..a719dc3ee8693684ffa71f827ae4dbe8103f8908 100644 (file)
@@ -1 +1,2 @@
-A certain amount of these diamonds must be collected to solve a BD style level.
+BD style levels require a certain amount of these diamonds to be collected
+to complete the level.
diff --git a/docs/elements/bd_diamond_glued.txt b/docs/elements/bd_diamond_glued.txt
deleted file mode 100644 (file)
index 393c6b8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Glued diamond.
diff --git a/docs/elements/bd_diamond_key.txt b/docs/elements/bd_diamond_key.txt
deleted file mode 100644 (file)
index 61180d6..0000000
+++ /dev/null
@@ -1 +0,0 @@
-If you get this key, all doors will convert into diamonds you can collect.
diff --git a/docs/elements/bd_dragonfly.txt b/docs/elements/bd_dragonfly.txt
deleted file mode 100644 (file)
index b76f2a0..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-These creatures also guard the diamonds you would like to collect. But they
-move very differently. They like to run straight ahead, and only change
-direction if they bump into something. Like other enemies, you should not touch
-them. But you can easily crush them with rocks.
diff --git a/docs/elements/bd_exit.txt b/docs/elements/bd_exit.txt
deleted file mode 100644 (file)
index 7aa0482..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-After collecting the required number of diamonds, look for a flashing out box
-to exit the cave. Closed out box looks like steel wall, but beware of explosions
-near the out box: You could accidentally destroy an exit. This prevents you from
-successfully finishing the cave.
diff --git a/docs/elements/bd_expandable_steelwall.txt b/docs/elements/bd_expandable_steelwall.txt
deleted file mode 100644 (file)
index 74c0406..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Expandable wall, but made of steel. You cannot even blow it up!
index 16f06692b73d4ac10e9981c55f8bae31162a22b5..1f778355ffbb98a644e09b28f4563f274ddb5495 100644 (file)
@@ -1,3 +1,6 @@
-Expandable wall expands in horizontal or vertical (or both) direction, if there
-is an empty space to fill up. You should be very careful not to be catched by
-the expanding wall.
+This wall will grow on either side that is open. It will stop
+growing on one side if it is blocked by a wall, even if said wall is later
+destroyed. Gems and others, however, will stop it only temporarily.
+
+This particular growing wall is the only one that is visibly different
+to the player from a normal wall, at least under the default graphics.
diff --git a/docs/elements/bd_expandable_wall_switch.txt b/docs/elements/bd_expandable_wall_switch.txt
deleted file mode 100644 (file)
index 6de0c7a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-With this switch you can control the direction of the expandable wall.
diff --git a/docs/elements/bd_expanding_wall_switch.txt b/docs/elements/bd_expanding_wall_switch.txt
deleted file mode 100644 (file)
index ec0c1dd..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Using this switch, you can control the direction of the expanding wall.
diff --git a/docs/elements/bd_exploding.txt b/docs/elements/bd_exploding.txt
deleted file mode 100644 (file)
index 71375a8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-BD style explosion.
diff --git a/docs/elements/bd_fake_bonus.txt b/docs/elements/bd_fake_bonus.txt
deleted file mode 100644 (file)
index 998a31f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fake bonus.
diff --git a/docs/elements/bd_falling_wall.txt b/docs/elements/bd_falling_wall.txt
deleted file mode 100644 (file)
index 193f727..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Whenever there is a falling wall above the player merely separated by empty
-space, it starts falling. It does so at any distance. If it hits the player,
-it explodes. If it hits anything else, it just stops.
index 88411fca01bed5728a7ceea06e9e42e7d1584bf0..564dc2f43c7e2fc61dd51a95bfdfeaa34c5ce431 100644 (file)
@@ -1,6 +1,4 @@
-Fireflies move through empty space. Touching them is deadly.. Fireflies
-blow up when hit by a falling rock or diamond. Amoeba is also deadly for them.
-They explode into space, producing a 3x3 square of empty space. Fireflies are
-spinning left. They prefer turning left, usually counter-clockwise.
+Fireflies always try to follow the left side of a wall or other elements.
+Touching them is deadly.
 
-There is another variant of the firefly that is spinning right.
+Fireflies can be smashed by BD style diamonds in addition to rocks.
diff --git a/docs/elements/bd_flying_diamond.txt b/docs/elements/bd_flying_diamond.txt
deleted file mode 100644 (file)
index b2f1c95..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Exactly like a diamond, but instead of falling down, it flies upwards, as
-high as it can.
diff --git a/docs/elements/bd_flying_rock.txt b/docs/elements/bd_flying_rock.txt
deleted file mode 100644 (file)
index a5b5139..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-The flying variant of a rock. Note that this one can crush enemies as well as
-the player!
diff --git a/docs/elements/bd_gate.txt b/docs/elements/bd_gate.txt
deleted file mode 100644 (file)
index 2ccbb6a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-This is a door which can only be opened by the key of the same color.
diff --git a/docs/elements/bd_ghost.txt b/docs/elements/bd_ghost.txt
deleted file mode 100644 (file)
index 09215ae..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-This is a ghost which wanders aimlessly. If it touches you, it will explode
-in an x-shape to many different elements.
diff --git a/docs/elements/bd_gravestone.txt b/docs/elements/bd_gravestone.txt
deleted file mode 100644 (file)
index 6403a72..0000000
+++ /dev/null
@@ -1 +0,0 @@
-This is the gravestone for a dead voodoo doll.
diff --git a/docs/elements/bd_gravity_switch.txt b/docs/elements/bd_gravity_switch.txt
deleted file mode 100644 (file)
index 6e7d307..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-When this switch is active, you can use it to change the gravitation.
-The direction from which you use it will determine the direction the
-gravitation will change to.
diff --git a/docs/elements/bd_inbox.txt b/docs/elements/bd_inbox.txt
deleted file mode 100644 (file)
index d03a012..0000000
+++ /dev/null
@@ -1 +0,0 @@
-This is where the player enters a cave.
diff --git a/docs/elements/bd_invisible_exit.txt b/docs/elements/bd_invisible_exit.txt
deleted file mode 100644 (file)
index b7c4e23..0000000
+++ /dev/null
@@ -1 +0,0 @@
-This is also an exit, but it remains non-flashing and thus is difficult to find.
diff --git a/docs/elements/bd_key.txt b/docs/elements/bd_key.txt
deleted file mode 100644 (file)
index 99c9ad6..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-There are three types of keys, which open three different colored doors.
-You can collect more from these; and for every door, always one key is used.
diff --git a/docs/elements/bd_lava.txt b/docs/elements/bd_lava.txt
deleted file mode 100644 (file)
index e962217..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Heavy elements sink into the lava and disappear without any trace left.
-Creatures can also step into the lava.
index 8dd956544f4b2dd2269faae887553e1c0fe0e92c..475d1103601664dd90b484bb189ab899f496aac4 100644 (file)
@@ -1,8 +1,8 @@
-This BD style magic wall converts rocks into diamonds and vice versa. Note that
-a magic wall can only be activated for some limited time. It can also turn mega
-rocks into nitro packs, nitro packs into mega rocks. Even flying diamonds and
-rocks pass them to be converted into each other, but they do that from bottom to
-up, of course.
+This is a BD style magic wall. It gets activated for a limited duration by
+rocks or gems that fall on it. While activated, they can fall through it, and
+rocks turn into BD style diamonds, and gems turn into BD style rocks.
+After the magic wall has stopped running, it cannot be activated again.
 
 The duration in seconds for which magic walls are active is configurable.
 A duration of zero will let the wall run forever.
+All magic walls share the same timer.
diff --git a/docs/elements/bd_mega_rock.txt b/docs/elements/bd_mega_rock.txt
deleted file mode 100644 (file)
index 3a45431..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Like an ordinary rock, but this one is so heavy that you cannot push it.
diff --git a/docs/elements/bd_nitro_pack.txt b/docs/elements/bd_nitro_pack.txt
deleted file mode 100644 (file)
index eee0753..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Nitro pack.
diff --git a/docs/elements/bd_nut.txt b/docs/elements/bd_nut.txt
deleted file mode 100644 (file)
index 93fcd0d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-These nuts contain diamonds. If you crack them with a rock, they will be opened.
diff --git a/docs/elements/bd_player.txt b/docs/elements/bd_player.txt
deleted file mode 100644 (file)
index 2dccaf5..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-This is the player. The player can move through empty space and sand, can pick
-up diamonds and push rocks, but should avoid fireflies and other enemies.
diff --git a/docs/elements/bd_pneumatic_hammer.txt b/docs/elements/bd_pneumatic_hammer.txt
deleted file mode 100644 (file)
index 6509a62..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-Sometimes diamonds or keys are buried in walls. You can use a pneumatic hammer
-to break these walls, or simple walls which contain nothing. Stand on something,
-and press the snap or drop key together with a left or right direction key to
-use the hammer on a wall which is near the player, next to the element you
-stand on.
diff --git a/docs/elements/bd_pot.txt b/docs/elements/bd_pot.txt
deleted file mode 100644 (file)
index a023971..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Stir the pot, and you will be able to use the gravitation switch. While you are
-stirring the pot, there is no gravitation at all. Press fire after using the pot.
diff --git a/docs/elements/bd_replicator.txt b/docs/elements/bd_replicator.txt
deleted file mode 100644 (file)
index 73b608e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-This machine replicates the element which is on top of it. At regular intervals,
-a new element drops out underneath, if there is space to do this. The rate of
-materializing the new elements can be different in every cave.
diff --git a/docs/elements/bd_replicator_switch.txt b/docs/elements/bd_replicator_switch.txt
deleted file mode 100644 (file)
index 894a5ff..0000000
+++ /dev/null
@@ -1 +0,0 @@
-This turns the replicator on or off.
index 5a6f4a8776aad2dbe8584c0df192acf87b9f427f..119801329c85465aa66b18b9cf6f8965464ad6a0 100644 (file)
@@ -1,3 +1,2 @@
-This is a BD style rock (also called stone or boulder). It can be pushed by the
-player, and can be dropped on enemies to make them explode.
-This rock can be jump-pushed by snapping it.
+This is a BD style rock. It's not much different from a regular rock,
+but it can be jump-pushed by snapping it.
diff --git a/docs/elements/bd_rock_glued.txt b/docs/elements/bd_rock_glued.txt
deleted file mode 100644 (file)
index d308166..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Glued rock.
diff --git a/docs/elements/bd_rocket.txt b/docs/elements/bd_rocket.txt
deleted file mode 100644 (file)
index d2bcca2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-A rocket that can be fired using the rocket launcher.
diff --git a/docs/elements/bd_rocket_launcher.txt b/docs/elements/bd_rocket_launcher.txt
deleted file mode 100644 (file)
index 92c4822..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-If you find a rocket launcher, you can pick it up, and fire rockets.
-To use it, press fire and a direction key. Be careful not to make an
-explosion which is too close to the player.
diff --git a/docs/elements/bd_sand.txt b/docs/elements/bd_sand.txt
deleted file mode 100644 (file)
index 2b3f3d2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-You can move through sand, leaving empty space behind. Amoeba can eat it.
diff --git a/docs/elements/bd_sand_ball.txt b/docs/elements/bd_sand_ball.txt
deleted file mode 100644 (file)
index 4081eca..0000000
+++ /dev/null
@@ -1 +0,0 @@
-A rolling ball of sand. You cannot push it, but you can dig it away.
diff --git a/docs/elements/bd_sand_glued.txt b/docs/elements/bd_sand_glued.txt
deleted file mode 100644 (file)
index eafa168..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Glued sand.
diff --git a/docs/elements/bd_sand_loose.txt b/docs/elements/bd_sand_loose.txt
deleted file mode 100644 (file)
index 125daa0..0000000
+++ /dev/null
@@ -1 +0,0 @@
-A falling piece of sand. You cannot push it, but you can dig it away.
diff --git a/docs/elements/bd_sand_sloped.txt b/docs/elements/bd_sand_sloped.txt
deleted file mode 100644 (file)
index ade2961..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Acts like ordinary sand, but is sloped: Elements like rocks or diamonds
-will roll off to the left or right.
diff --git a/docs/elements/bd_skeleton.txt b/docs/elements/bd_skeleton.txt
deleted file mode 100644 (file)
index d3e5824..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Sometimes you have to collect skeletons before you can use the pot. In some
-other caves, they must be collected like diamonds to open the exit.
diff --git a/docs/elements/bd_slime.txt b/docs/elements/bd_slime.txt
deleted file mode 100644 (file)
index 1876dcf..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Slime is permeable. It means that rocks and diamonds laying on the slime can
-randomly pass through.
diff --git a/docs/elements/bd_steelwall.txt b/docs/elements/bd_steelwall.txt
deleted file mode 100644 (file)
index b7f7080..0000000
+++ /dev/null
@@ -1 +0,0 @@
-This is rock stable wall. It's impossible to move or blow it up.
diff --git a/docs/elements/bd_steelwall_diggable.txt b/docs/elements/bd_steelwall_diggable.txt
deleted file mode 100644 (file)
index 4c5fbe5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Acts like ordinary steel wall, but you can dig it away.
diff --git a/docs/elements/bd_steelwall_explodable.txt b/docs/elements/bd_steelwall_explodable.txt
deleted file mode 100644 (file)
index 2c85c61..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Acts like ordinary steel wall, but can be removed by explosions.
diff --git a/docs/elements/bd_steelwall_sloped.txt b/docs/elements/bd_steelwall_sloped.txt
deleted file mode 100644 (file)
index be4a4c3..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Acts like ordinary steel wall, but is sloped: Elements like rocks or diamonds
-will roll off to the left or right.
diff --git a/docs/elements/bd_stonefly.txt b/docs/elements/bd_stonefly.txt
deleted file mode 100644 (file)
index 94dbc60..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-This flying moth behaves just like a butterfly, except that it explodes into
-rocks instead of diamonds.
diff --git a/docs/elements/bd_sweet.txt b/docs/elements/bd_sweet.txt
deleted file mode 100644 (file)
index 534bf09..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Eat this sweet and you will become strong. You will be able to push rocks at
-once. You will also be able to push chasing rocks.
diff --git a/docs/elements/bd_teleporter.txt b/docs/elements/bd_teleporter.txt
deleted file mode 100644 (file)
index c2408f9..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-The teleporter will move you from one place to another, if you step into it.
-The destination teleporter depends on the direction from which you stepped into
-the teleporter.
diff --git a/docs/elements/bd_time_penalty.txt b/docs/elements/bd_time_penalty.txt
deleted file mode 100644 (file)
index 7aa6ece..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Time penalty.
diff --git a/docs/elements/bd_trapped_diamond.txt b/docs/elements/bd_trapped_diamond.txt
deleted file mode 100644 (file)
index 484c2cf..0000000
+++ /dev/null
@@ -1 +0,0 @@
-This is an indestructible door with a diamond.
diff --git a/docs/elements/bd_voodoo_doll.txt b/docs/elements/bd_voodoo_doll.txt
deleted file mode 100644 (file)
index 313aba0..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-This is your player's look-alike. You must protect it against flies. If a
-voodoo doll dies by one of them, your player also dies immediately. This doll
-can have different properties: Sometimes it can collect diamonds for you.
-Sometimes it must be protected from falling rocks. If it is hit by a rock, it
-turns into a gravestone surrounded by steel walls. Also, it may or may not turn
-into a gravestone by nearby explosions.
diff --git a/docs/elements/bd_waiting_rock.txt b/docs/elements/bd_waiting_rock.txt
deleted file mode 100644 (file)
index 9e992ba..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Waiting rock.
index 75822c6fa6176e566d4783f0ecad10271f07f0e7..3cb9ffaa41bbcd9ea66c638039f243779656927d 100644 (file)
@@ -1,5 +1,6 @@
-This is a BD style wall. It cannot be moved and cannot be passed by the player,
-but explosion will destroy it.
+This is the BD style wall.
 
-Even though it may not look like that, objects that can fall will slip off this
-wall to the left or to the right.
+Unlike most other walls, falling objects slip off this wall,
+although it does not look rounded or crumbled.
+
+It can be destroyed by explosions.
diff --git a/docs/elements/bd_wall_diamond.txt b/docs/elements/bd_wall_diamond.txt
deleted file mode 100644 (file)
index c8ca85d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-This wall contains a diamond which can be freed by using the pneumatic hammer.
diff --git a/docs/elements/bd_wall_diggable.txt b/docs/elements/bd_wall_diggable.txt
deleted file mode 100644 (file)
index 42b4de2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Acts like ordinary wall, but you can dig it away.
diff --git a/docs/elements/bd_wall_key.txt b/docs/elements/bd_wall_key.txt
deleted file mode 100644 (file)
index 6d6eebb..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-This is a key enclosed by a wall. Use the hammer to break this wall and get
-the key.
diff --git a/docs/elements/bd_wall_sloped.txt b/docs/elements/bd_wall_sloped.txt
deleted file mode 100644 (file)
index 34f7d46..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Acts like ordinary wall, but is sloped: Elements like rocks or diamonds
-will roll off to the left or right.
diff --git a/docs/elements/bd_water.txt b/docs/elements/bd_water.txt
deleted file mode 100644 (file)
index f52781c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Water, which floods all empty space slowly.
diff --git a/docs/elements/bdx_acid.txt b/docs/elements/bdx_acid.txt
new file mode 100644 (file)
index 0000000..fd41985
--- /dev/null
@@ -0,0 +1,2 @@
+Acid eats sand. Sometimes it spreads in all four directions, leaving a small
+explosion behind. If there is no sand to swallow, it just disappears.
diff --git a/docs/elements/bdx_amoeba.txt b/docs/elements/bdx_amoeba.txt
new file mode 100644 (file)
index 0000000..f167336
--- /dev/null
@@ -0,0 +1,5 @@
+Amoebas grow randomly through empty space and sand. When enclosed, they stop
+growing and transform into diamonds (or some other, configurable game element).
+
+When grown too big, they suddenly transform into rocks. At the beginning,
+they can grow slowly, but after some time they start growing very rapidly.
diff --git a/docs/elements/bdx_amoeba_1.txt b/docs/elements/bdx_amoeba_1.txt
new file mode 100644 (file)
index 0000000..8df48da
--- /dev/null
@@ -0,0 +1,6 @@
+The amoeba (first variant) grows randomly through empty space and sand.
+When it is enclosed, it stops growing and transforms into diamonds (or
+some other, configurable game element).
+
+When it has grown too big, it suddenly transforms into rocks. At the beginning,
+it can grow slowly, but after some time it starts growing very rapidly.
diff --git a/docs/elements/bdx_amoeba_2.txt b/docs/elements/bdx_amoeba_2.txt
new file mode 100644 (file)
index 0000000..612f966
--- /dev/null
@@ -0,0 +1,3 @@
+The second variant of the amoeba behaves exactly like the first one.
+But it lives its own life. Sometimes, when they collide, they produce an
+explosion.
diff --git a/docs/elements/bdx_biter.txt b/docs/elements/bdx_biter.txt
new file mode 100644 (file)
index 0000000..6399048
--- /dev/null
@@ -0,0 +1,4 @@
+Biters will eat all the dirt they can reach. They move in a predictable way.
+They can also eat diamonds, so better don't let them be taken away. They will
+move through rocks throwing them behind if there is no space for turning. That
+way, you can get rid of rocks blocking your way.
diff --git a/docs/elements/bdx_biter_switch.txt b/docs/elements/bdx_biter_switch.txt
new file mode 100644 (file)
index 0000000..616f563
--- /dev/null
@@ -0,0 +1 @@
+This switch controls the speed of biters.
diff --git a/docs/elements/bdx_bladder.txt b/docs/elements/bdx_bladder.txt
new file mode 100644 (file)
index 0000000..d4fc834
--- /dev/null
@@ -0,0 +1,2 @@
+Bladders can be pushed around easily. They slowly climb up; if they touch a
+voodoo doll, they convert into clocks. They can also pass slime.
diff --git a/docs/elements/bdx_bladder_spender.txt b/docs/elements/bdx_bladder_spender.txt
new file mode 100644 (file)
index 0000000..389a72c
--- /dev/null
@@ -0,0 +1 @@
+If there is space above it, the bladder spender turns to a bladder.
diff --git a/docs/elements/bdx_bomb.txt b/docs/elements/bdx_bomb.txt
new file mode 100644 (file)
index 0000000..c10debf
--- /dev/null
@@ -0,0 +1,3 @@
+You can pick up this bomb like a diamond. To use it, press the snap or drop
+key and a direction... and then quickly run away! You can hold only one bomb
+at a time.
diff --git a/docs/elements/bdx_box.txt b/docs/elements/bdx_box.txt
new file mode 100644 (file)
index 0000000..6f521fd
--- /dev/null
@@ -0,0 +1,3 @@
+Sometimes you have to block a passage, for example to protect a voodoo doll.
+This is when a box like this comes handy. You can push it in every direction
+using the snap or drop key.
diff --git a/docs/elements/bdx_butterfly.txt b/docs/elements/bdx_butterfly.txt
new file mode 100644 (file)
index 0000000..3cf6342
--- /dev/null
@@ -0,0 +1,6 @@
+Butterflies move through empty space. Touching them is deadly.. Butterflies
+blow up when hit by a falling rock or diamond. Amoeba is also deadly for them.
+They explode into diamonds, producing a 3x3 square of diamonds. Butterflies are
+spinning right. They prefer turning right, usually clockwise.
+
+There is another variant of the butterfly that is spinning left.
diff --git a/docs/elements/bdx_chasing_rock.txt b/docs/elements/bdx_chasing_rock.txt
new file mode 100644 (file)
index 0000000..891d64e
--- /dev/null
@@ -0,0 +1,4 @@
+A chasing rock looks like an ordinary rock. It can even pass slime. It is
+lightweight, you can push it at once, as long as it is sleeping. Once it begins
+to fall, it wakes up and begins chasing you. You can also push awakened rocks,
+if you have eaten the sweet.
diff --git a/docs/elements/bdx_clock.txt b/docs/elements/bdx_clock.txt
new file mode 100644 (file)
index 0000000..bb74e36
--- /dev/null
@@ -0,0 +1 @@
+Collect this to get extra time.
diff --git a/docs/elements/bdx_conveyor.txt b/docs/elements/bdx_conveyor.txt
new file mode 100644 (file)
index 0000000..c378c0d
--- /dev/null
@@ -0,0 +1 @@
+Conveyor belts will move around any object that can fall.
diff --git a/docs/elements/bdx_conveyor_dir_switch.txt b/docs/elements/bdx_conveyor_dir_switch.txt
new file mode 100644 (file)
index 0000000..fb48f7e
--- /dev/null
@@ -0,0 +1 @@
+This switch can be used to reverse the direction of conveyor belts.
diff --git a/docs/elements/bdx_conveyor_switch.txt b/docs/elements/bdx_conveyor_switch.txt
new file mode 100644 (file)
index 0000000..f998078
--- /dev/null
@@ -0,0 +1 @@
+This switch turns the conveyor belts on or off.
diff --git a/docs/elements/bdx_covered.txt b/docs/elements/bdx_covered.txt
new file mode 100644 (file)
index 0000000..82ec6a1
--- /dev/null
@@ -0,0 +1 @@
+Covered tile.
diff --git a/docs/elements/bdx_cow.txt b/docs/elements/bdx_cow.txt
new file mode 100644 (file)
index 0000000..8abb4e5
--- /dev/null
@@ -0,0 +1,2 @@
+This creature wanders around the cave like a guard, but you can touch it.
+If it is enclosed, it turns into a skeleton.
diff --git a/docs/elements/bdx_creature_switch.txt b/docs/elements/bdx_creature_switch.txt
new file mode 100644 (file)
index 0000000..c731b1d
--- /dev/null
@@ -0,0 +1,2 @@
+With this switch you can change the direction of creatures, like guards and
+butterflies. Sometimes it works automatically.
diff --git a/docs/elements/bdx_diamond.txt b/docs/elements/bdx_diamond.txt
new file mode 100644 (file)
index 0000000..e176bf0
--- /dev/null
@@ -0,0 +1 @@
+A certain amount of these diamonds must be collected to solve a level.
diff --git a/docs/elements/bdx_diamond_glued.txt b/docs/elements/bdx_diamond_glued.txt
new file mode 100644 (file)
index 0000000..393c6b8
--- /dev/null
@@ -0,0 +1 @@
+Glued diamond.
diff --git a/docs/elements/bdx_diamond_key.txt b/docs/elements/bdx_diamond_key.txt
new file mode 100644 (file)
index 0000000..61180d6
--- /dev/null
@@ -0,0 +1 @@
+If you get this key, all doors will convert into diamonds you can collect.
diff --git a/docs/elements/bdx_dragonfly.txt b/docs/elements/bdx_dragonfly.txt
new file mode 100644 (file)
index 0000000..b76f2a0
--- /dev/null
@@ -0,0 +1,4 @@
+These creatures also guard the diamonds you would like to collect. But they
+move very differently. They like to run straight ahead, and only change
+direction if they bump into something. Like other enemies, you should not touch
+them. But you can easily crush them with rocks.
diff --git a/docs/elements/bdx_exit.txt b/docs/elements/bdx_exit.txt
new file mode 100644 (file)
index 0000000..7aa0482
--- /dev/null
@@ -0,0 +1,4 @@
+After collecting the required number of diamonds, look for a flashing out box
+to exit the cave. Closed out box looks like steel wall, but beware of explosions
+near the out box: You could accidentally destroy an exit. This prevents you from
+successfully finishing the cave.
diff --git a/docs/elements/bdx_expandable_steelwall.txt b/docs/elements/bdx_expandable_steelwall.txt
new file mode 100644 (file)
index 0000000..74c0406
--- /dev/null
@@ -0,0 +1 @@
+Expandable wall, but made of steel. You cannot even blow it up!
diff --git a/docs/elements/bdx_expandable_wall.txt b/docs/elements/bdx_expandable_wall.txt
new file mode 100644 (file)
index 0000000..16f0669
--- /dev/null
@@ -0,0 +1,3 @@
+Expandable wall expands in horizontal or vertical (or both) direction, if there
+is an empty space to fill up. You should be very careful not to be catched by
+the expanding wall.
diff --git a/docs/elements/bdx_expandable_wall_switch.txt b/docs/elements/bdx_expandable_wall_switch.txt
new file mode 100644 (file)
index 0000000..6de0c7a
--- /dev/null
@@ -0,0 +1 @@
+With this switch you can control the direction of the expandable wall.
diff --git a/docs/elements/bdx_expanding_wall_switch.txt b/docs/elements/bdx_expanding_wall_switch.txt
new file mode 100644 (file)
index 0000000..ec0c1dd
--- /dev/null
@@ -0,0 +1 @@
+Using this switch, you can control the direction of the expanding wall.
diff --git a/docs/elements/bdx_exploding.txt b/docs/elements/bdx_exploding.txt
new file mode 100644 (file)
index 0000000..71375a8
--- /dev/null
@@ -0,0 +1 @@
+BD style explosion.
diff --git a/docs/elements/bdx_fake_bonus.txt b/docs/elements/bdx_fake_bonus.txt
new file mode 100644 (file)
index 0000000..998a31f
--- /dev/null
@@ -0,0 +1 @@
+Fake bonus.
diff --git a/docs/elements/bdx_falling_wall.txt b/docs/elements/bdx_falling_wall.txt
new file mode 100644 (file)
index 0000000..193f727
--- /dev/null
@@ -0,0 +1,3 @@
+Whenever there is a falling wall above the player merely separated by empty
+space, it starts falling. It does so at any distance. If it hits the player,
+it explodes. If it hits anything else, it just stops.
diff --git a/docs/elements/bdx_firefly.txt b/docs/elements/bdx_firefly.txt
new file mode 100644 (file)
index 0000000..88411fc
--- /dev/null
@@ -0,0 +1,6 @@
+Fireflies move through empty space. Touching them is deadly.. Fireflies
+blow up when hit by a falling rock or diamond. Amoeba is also deadly for them.
+They explode into space, producing a 3x3 square of empty space. Fireflies are
+spinning left. They prefer turning left, usually counter-clockwise.
+
+There is another variant of the firefly that is spinning right.
diff --git a/docs/elements/bdx_flying_diamond.txt b/docs/elements/bdx_flying_diamond.txt
new file mode 100644 (file)
index 0000000..b2f1c95
--- /dev/null
@@ -0,0 +1,2 @@
+Exactly like a diamond, but instead of falling down, it flies upwards, as
+high as it can.
diff --git a/docs/elements/bdx_flying_rock.txt b/docs/elements/bdx_flying_rock.txt
new file mode 100644 (file)
index 0000000..a5b5139
--- /dev/null
@@ -0,0 +1,2 @@
+The flying variant of a rock. Note that this one can crush enemies as well as
+the player!
diff --git a/docs/elements/bdx_gate.txt b/docs/elements/bdx_gate.txt
new file mode 100644 (file)
index 0000000..2ccbb6a
--- /dev/null
@@ -0,0 +1 @@
+This is a door which can only be opened by the key of the same color.
diff --git a/docs/elements/bdx_ghost.txt b/docs/elements/bdx_ghost.txt
new file mode 100644 (file)
index 0000000..09215ae
--- /dev/null
@@ -0,0 +1,2 @@
+This is a ghost which wanders aimlessly. If it touches you, it will explode
+in an x-shape to many different elements.
diff --git a/docs/elements/bdx_gravestone.txt b/docs/elements/bdx_gravestone.txt
new file mode 100644 (file)
index 0000000..6403a72
--- /dev/null
@@ -0,0 +1 @@
+This is the gravestone for a dead voodoo doll.
diff --git a/docs/elements/bdx_gravity_switch.txt b/docs/elements/bdx_gravity_switch.txt
new file mode 100644 (file)
index 0000000..6e7d307
--- /dev/null
@@ -0,0 +1,3 @@
+When this switch is active, you can use it to change the gravitation.
+The direction from which you use it will determine the direction the
+gravitation will change to.
diff --git a/docs/elements/bdx_inbox.txt b/docs/elements/bdx_inbox.txt
new file mode 100644 (file)
index 0000000..d03a012
--- /dev/null
@@ -0,0 +1 @@
+This is where the player enters a cave.
diff --git a/docs/elements/bdx_invisible_exit.txt b/docs/elements/bdx_invisible_exit.txt
new file mode 100644 (file)
index 0000000..b7c4e23
--- /dev/null
@@ -0,0 +1 @@
+This is also an exit, but it remains non-flashing and thus is difficult to find.
diff --git a/docs/elements/bdx_key.txt b/docs/elements/bdx_key.txt
new file mode 100644 (file)
index 0000000..99c9ad6
--- /dev/null
@@ -0,0 +1,2 @@
+There are three types of keys, which open three different colored doors.
+You can collect more from these; and for every door, always one key is used.
diff --git a/docs/elements/bdx_lava.txt b/docs/elements/bdx_lava.txt
new file mode 100644 (file)
index 0000000..e962217
--- /dev/null
@@ -0,0 +1,2 @@
+Heavy elements sink into the lava and disappear without any trace left.
+Creatures can also step into the lava.
diff --git a/docs/elements/bdx_magic_wall.txt b/docs/elements/bdx_magic_wall.txt
new file mode 100644 (file)
index 0000000..9cfca9c
--- /dev/null
@@ -0,0 +1,8 @@
+This magic wall converts rocks into diamonds and vice versa. Note that
+a magic wall can only be activated for some limited time. It can also turn mega
+rocks into nitro packs, nitro packs into mega rocks. Even flying diamonds and
+rocks pass them to be converted into each other, but they do that from bottom to
+up, of course.
+
+The duration in seconds for which magic walls are active is configurable.
+A duration of zero will let the wall run forever.
diff --git a/docs/elements/bdx_mega_rock.txt b/docs/elements/bdx_mega_rock.txt
new file mode 100644 (file)
index 0000000..3a45431
--- /dev/null
@@ -0,0 +1 @@
+Like an ordinary rock, but this one is so heavy that you cannot push it.
diff --git a/docs/elements/bdx_nitro_pack.txt b/docs/elements/bdx_nitro_pack.txt
new file mode 100644 (file)
index 0000000..eee0753
--- /dev/null
@@ -0,0 +1 @@
+Nitro pack.
diff --git a/docs/elements/bdx_nut.txt b/docs/elements/bdx_nut.txt
new file mode 100644 (file)
index 0000000..93fcd0d
--- /dev/null
@@ -0,0 +1 @@
+These nuts contain diamonds. If you crack them with a rock, they will be opened.
diff --git a/docs/elements/bdx_player.txt b/docs/elements/bdx_player.txt
new file mode 100644 (file)
index 0000000..2dccaf5
--- /dev/null
@@ -0,0 +1,2 @@
+This is the player. The player can move through empty space and sand, can pick
+up diamonds and push rocks, but should avoid fireflies and other enemies.
diff --git a/docs/elements/bdx_pneumatic_hammer.txt b/docs/elements/bdx_pneumatic_hammer.txt
new file mode 100644 (file)
index 0000000..6509a62
--- /dev/null
@@ -0,0 +1,5 @@
+Sometimes diamonds or keys are buried in walls. You can use a pneumatic hammer
+to break these walls, or simple walls which contain nothing. Stand on something,
+and press the snap or drop key together with a left or right direction key to
+use the hammer on a wall which is near the player, next to the element you
+stand on.
diff --git a/docs/elements/bdx_pot.txt b/docs/elements/bdx_pot.txt
new file mode 100644 (file)
index 0000000..a023971
--- /dev/null
@@ -0,0 +1,2 @@
+Stir the pot, and you will be able to use the gravitation switch. While you are
+stirring the pot, there is no gravitation at all. Press fire after using the pot.
diff --git a/docs/elements/bdx_replicator.txt b/docs/elements/bdx_replicator.txt
new file mode 100644 (file)
index 0000000..73b608e
--- /dev/null
@@ -0,0 +1,3 @@
+This machine replicates the element which is on top of it. At regular intervals,
+a new element drops out underneath, if there is space to do this. The rate of
+materializing the new elements can be different in every cave.
diff --git a/docs/elements/bdx_replicator_switch.txt b/docs/elements/bdx_replicator_switch.txt
new file mode 100644 (file)
index 0000000..894a5ff
--- /dev/null
@@ -0,0 +1 @@
+This turns the replicator on or off.
diff --git a/docs/elements/bdx_rock.txt b/docs/elements/bdx_rock.txt
new file mode 100644 (file)
index 0000000..d63a3be
--- /dev/null
@@ -0,0 +1,3 @@
+This is a rock (also called stone or boulder). It can be pushed by the
+player, and can be dropped on enemies to make them explode.
+This rock can be jump-pushed by snapping it.
diff --git a/docs/elements/bdx_rock_glued.txt b/docs/elements/bdx_rock_glued.txt
new file mode 100644 (file)
index 0000000..d308166
--- /dev/null
@@ -0,0 +1 @@
+Glued rock.
diff --git a/docs/elements/bdx_rocket.txt b/docs/elements/bdx_rocket.txt
new file mode 100644 (file)
index 0000000..d2bcca2
--- /dev/null
@@ -0,0 +1 @@
+A rocket that can be fired using the rocket launcher.
diff --git a/docs/elements/bdx_rocket_launcher.txt b/docs/elements/bdx_rocket_launcher.txt
new file mode 100644 (file)
index 0000000..92c4822
--- /dev/null
@@ -0,0 +1,3 @@
+If you find a rocket launcher, you can pick it up, and fire rockets.
+To use it, press fire and a direction key. Be careful not to make an
+explosion which is too close to the player.
diff --git a/docs/elements/bdx_sand.txt b/docs/elements/bdx_sand.txt
new file mode 100644 (file)
index 0000000..2b3f3d2
--- /dev/null
@@ -0,0 +1 @@
+You can move through sand, leaving empty space behind. Amoeba can eat it.
diff --git a/docs/elements/bdx_sand_ball.txt b/docs/elements/bdx_sand_ball.txt
new file mode 100644 (file)
index 0000000..4081eca
--- /dev/null
@@ -0,0 +1 @@
+A rolling ball of sand. You cannot push it, but you can dig it away.
diff --git a/docs/elements/bdx_sand_glued.txt b/docs/elements/bdx_sand_glued.txt
new file mode 100644 (file)
index 0000000..eafa168
--- /dev/null
@@ -0,0 +1 @@
+Glued sand.
diff --git a/docs/elements/bdx_sand_loose.txt b/docs/elements/bdx_sand_loose.txt
new file mode 100644 (file)
index 0000000..125daa0
--- /dev/null
@@ -0,0 +1 @@
+A falling piece of sand. You cannot push it, but you can dig it away.
diff --git a/docs/elements/bdx_sand_sloped.txt b/docs/elements/bdx_sand_sloped.txt
new file mode 100644 (file)
index 0000000..ade2961
--- /dev/null
@@ -0,0 +1,2 @@
+Acts like ordinary sand, but is sloped: Elements like rocks or diamonds
+will roll off to the left or right.
diff --git a/docs/elements/bdx_skeleton.txt b/docs/elements/bdx_skeleton.txt
new file mode 100644 (file)
index 0000000..d3e5824
--- /dev/null
@@ -0,0 +1,2 @@
+Sometimes you have to collect skeletons before you can use the pot. In some
+other caves, they must be collected like diamonds to open the exit.
diff --git a/docs/elements/bdx_slime.txt b/docs/elements/bdx_slime.txt
new file mode 100644 (file)
index 0000000..1876dcf
--- /dev/null
@@ -0,0 +1,2 @@
+Slime is permeable. It means that rocks and diamonds laying on the slime can
+randomly pass through.
diff --git a/docs/elements/bdx_steelwall.txt b/docs/elements/bdx_steelwall.txt
new file mode 100644 (file)
index 0000000..b7f7080
--- /dev/null
@@ -0,0 +1 @@
+This is rock stable wall. It's impossible to move or blow it up.
diff --git a/docs/elements/bdx_steelwall_diggable.txt b/docs/elements/bdx_steelwall_diggable.txt
new file mode 100644 (file)
index 0000000..4c5fbe5
--- /dev/null
@@ -0,0 +1 @@
+Acts like ordinary steel wall, but you can dig it away.
diff --git a/docs/elements/bdx_steelwall_explodable.txt b/docs/elements/bdx_steelwall_explodable.txt
new file mode 100644 (file)
index 0000000..2c85c61
--- /dev/null
@@ -0,0 +1 @@
+Acts like ordinary steel wall, but can be removed by explosions.
diff --git a/docs/elements/bdx_steelwall_sloped.txt b/docs/elements/bdx_steelwall_sloped.txt
new file mode 100644 (file)
index 0000000..be4a4c3
--- /dev/null
@@ -0,0 +1,2 @@
+Acts like ordinary steel wall, but is sloped: Elements like rocks or diamonds
+will roll off to the left or right.
diff --git a/docs/elements/bdx_stonefly.txt b/docs/elements/bdx_stonefly.txt
new file mode 100644 (file)
index 0000000..94dbc60
--- /dev/null
@@ -0,0 +1,2 @@
+This flying moth behaves just like a butterfly, except that it explodes into
+rocks instead of diamonds.
diff --git a/docs/elements/bdx_sweet.txt b/docs/elements/bdx_sweet.txt
new file mode 100644 (file)
index 0000000..534bf09
--- /dev/null
@@ -0,0 +1,2 @@
+Eat this sweet and you will become strong. You will be able to push rocks at
+once. You will also be able to push chasing rocks.
diff --git a/docs/elements/bdx_teleporter.txt b/docs/elements/bdx_teleporter.txt
new file mode 100644 (file)
index 0000000..c2408f9
--- /dev/null
@@ -0,0 +1,3 @@
+The teleporter will move you from one place to another, if you step into it.
+The destination teleporter depends on the direction from which you stepped into
+the teleporter.
diff --git a/docs/elements/bdx_time_penalty.txt b/docs/elements/bdx_time_penalty.txt
new file mode 100644 (file)
index 0000000..7aa6ece
--- /dev/null
@@ -0,0 +1 @@
+Time penalty.
diff --git a/docs/elements/bdx_trapped_diamond.txt b/docs/elements/bdx_trapped_diamond.txt
new file mode 100644 (file)
index 0000000..484c2cf
--- /dev/null
@@ -0,0 +1 @@
+This is an indestructible door with a diamond.
diff --git a/docs/elements/bdx_voodoo_doll.txt b/docs/elements/bdx_voodoo_doll.txt
new file mode 100644 (file)
index 0000000..313aba0
--- /dev/null
@@ -0,0 +1,6 @@
+This is your player's look-alike. You must protect it against flies. If a
+voodoo doll dies by one of them, your player also dies immediately. This doll
+can have different properties: Sometimes it can collect diamonds for you.
+Sometimes it must be protected from falling rocks. If it is hit by a rock, it
+turns into a gravestone surrounded by steel walls. Also, it may or may not turn
+into a gravestone by nearby explosions.
diff --git a/docs/elements/bdx_waiting_rock.txt b/docs/elements/bdx_waiting_rock.txt
new file mode 100644 (file)
index 0000000..9e992ba
--- /dev/null
@@ -0,0 +1 @@
+Waiting rock.
diff --git a/docs/elements/bdx_wall.txt b/docs/elements/bdx_wall.txt
new file mode 100644 (file)
index 0000000..b8bb46c
--- /dev/null
@@ -0,0 +1,5 @@
+This is a normal wall. It cannot be moved and cannot be passed by the player,
+but explosion will destroy it.
+
+Even though it may not look like that, objects that can fall will slip off this
+wall to the left or to the right.
diff --git a/docs/elements/bdx_wall_diamond.txt b/docs/elements/bdx_wall_diamond.txt
new file mode 100644 (file)
index 0000000..c8ca85d
--- /dev/null
@@ -0,0 +1 @@
+This wall contains a diamond which can be freed by using the pneumatic hammer.
diff --git a/docs/elements/bdx_wall_diggable.txt b/docs/elements/bdx_wall_diggable.txt
new file mode 100644 (file)
index 0000000..42b4de2
--- /dev/null
@@ -0,0 +1 @@
+Acts like ordinary wall, but you can dig it away.
diff --git a/docs/elements/bdx_wall_key.txt b/docs/elements/bdx_wall_key.txt
new file mode 100644 (file)
index 0000000..6d6eebb
--- /dev/null
@@ -0,0 +1,2 @@
+This is a key enclosed by a wall. Use the hammer to break this wall and get
+the key.
diff --git a/docs/elements/bdx_wall_sloped.txt b/docs/elements/bdx_wall_sloped.txt
new file mode 100644 (file)
index 0000000..34f7d46
--- /dev/null
@@ -0,0 +1,2 @@
+Acts like ordinary wall, but is sloped: Elements like rocks or diamonds
+will roll off to the left or right.
diff --git a/docs/elements/bdx_water.txt b/docs/elements/bdx_water.txt
new file mode 100644 (file)
index 0000000..f52781c
--- /dev/null
@@ -0,0 +1 @@
+Water, which floods all empty space slowly.