added description files for Mirror Magic (and Deflektor) game elements
authorHolger Schemel <info@artsoft.org>
Wed, 15 Feb 2017 19:43:17 +0000 (20:43 +0100)
committerHolger Schemel <info@artsoft.org>
Fri, 23 Mar 2018 22:21:07 +0000 (23:21 +0100)
41 files changed:
docs/elements/df_cell.txt [new file with mode: 0644]
docs/elements/df_fibre_optic.txt [new file with mode: 0644]
docs/elements/df_laser.txt [new file with mode: 0644]
docs/elements/df_mine.txt [new file with mode: 0644]
docs/elements/df_mirror.txt [new file with mode: 0644]
docs/elements/df_mirror_rotating.txt [new file with mode: 0644]
docs/elements/df_receiver.txt [new file with mode: 0644]
docs/elements/df_refractor.txt [new file with mode: 0644]
docs/elements/df_steel_grid_fixed.txt [new file with mode: 0644]
docs/elements/df_steel_grid_rotating.txt [new file with mode: 0644]
docs/elements/df_steel_wall.txt [new file with mode: 0644]
docs/elements/df_wooden_grid_fixed.txt [new file with mode: 0644]
docs/elements/df_wooden_grid_rotating.txt [new file with mode: 0644]
docs/elements/df_wooden_wall.txt [new file with mode: 0644]
docs/elements/mm_amoeba_wall.txt [new file with mode: 0644]
docs/elements/mm_beamer.txt [new file with mode: 0644]
docs/elements/mm_bomb.txt [new file with mode: 0644]
docs/elements/mm_exit.txt [new file with mode: 0644]
docs/elements/mm_fuel.txt [new file with mode: 0644]
docs/elements/mm_fuse.txt [new file with mode: 0644]
docs/elements/mm_gray_ball.txt [new file with mode: 0644]
docs/elements/mm_ice_wall.txt [new file with mode: 0644]
docs/elements/mm_kettle.txt [new file with mode: 0644]
docs/elements/mm_key.txt [new file with mode: 0644]
docs/elements/mm_lightball.txt [new file with mode: 0644]
docs/elements/mm_lightbulb.txt [new file with mode: 0644]
docs/elements/mm_mcduffin.txt [new file with mode: 0644]
docs/elements/mm_mirror.txt [new file with mode: 0644]
docs/elements/mm_mirror_fixed.txt [new file with mode: 0644]
docs/elements/mm_pacman.txt [new file with mode: 0644]
docs/elements/mm_polarisator.txt [new file with mode: 0644]
docs/elements/mm_polarisator_cross.txt [new file with mode: 0644]
docs/elements/mm_prism.txt [new file with mode: 0644]
docs/elements/mm_steel_block.txt [new file with mode: 0644]
docs/elements/mm_steel_grid_fixed.txt [new file with mode: 0644]
docs/elements/mm_steel_lock.txt [new file with mode: 0644]
docs/elements/mm_steel_wall.txt [new file with mode: 0644]
docs/elements/mm_wooden_block.txt [new file with mode: 0644]
docs/elements/mm_wooden_grid_fixed.txt [new file with mode: 0644]
docs/elements/mm_wooden_lock.txt [new file with mode: 0644]
docs/elements/mm_wooden_wall.txt [new file with mode: 0644]

diff --git a/docs/elements/df_cell.txt b/docs/elements/df_cell.txt
new file mode 100644 (file)
index 0000000..3631139
--- /dev/null
@@ -0,0 +1 @@
+These cells have to be collected by the laser beam to solve a level.
diff --git a/docs/elements/df_fibre_optic.txt b/docs/elements/df_fibre_optic.txt
new file mode 100644 (file)
index 0000000..5af931a
--- /dev/null
@@ -0,0 +1,2 @@
+Fibre optics can redirect the laser beam to their counterpart of the same
+color.
diff --git a/docs/elements/df_laser.txt b/docs/elements/df_laser.txt
new file mode 100644 (file)
index 0000000..2462dc6
--- /dev/null
@@ -0,0 +1,2 @@
+This is the laser cannon that is emitting the laser beam used to collect
+all cells to finish the level.
diff --git a/docs/elements/df_mine.txt b/docs/elements/df_mine.txt
new file mode 100644 (file)
index 0000000..e876ff2
--- /dev/null
@@ -0,0 +1 @@
+Mines will destroy the laser if it points to them for too long.
diff --git a/docs/elements/df_mirror.txt b/docs/elements/df_mirror.txt
new file mode 100644 (file)
index 0000000..1bfc26e
--- /dev/null
@@ -0,0 +1,2 @@
+This mirror can manually be rotated to reflect the laser beam into different
+directions.
diff --git a/docs/elements/df_mirror_rotating.txt b/docs/elements/df_mirror_rotating.txt
new file mode 100644 (file)
index 0000000..f8b3d81
--- /dev/null
@@ -0,0 +1,2 @@
+This automated mirror is permanently rotating to reflect the laser beam
+into different directions.
diff --git a/docs/elements/df_receiver.txt b/docs/elements/df_receiver.txt
new file mode 100644 (file)
index 0000000..8ba10f6
--- /dev/null
@@ -0,0 +1,2 @@
+This is the laser receiver into which the laser beam must be directed after
+collecting all cells to finish the level.
diff --git a/docs/elements/df_refractor.txt b/docs/elements/df_refractor.txt
new file mode 100644 (file)
index 0000000..4c1bc7c
--- /dev/null
@@ -0,0 +1 @@
+Refractors reflect the laser beam into arbitrary directions.
diff --git a/docs/elements/df_steel_grid_fixed.txt b/docs/elements/df_steel_grid_fixed.txt
new file mode 100644 (file)
index 0000000..768a00c
--- /dev/null
@@ -0,0 +1,2 @@
+This is a fixed (reflecting) steel polarisator that lets the ray of light pass
+into a certain angle only.
diff --git a/docs/elements/df_steel_grid_rotating.txt b/docs/elements/df_steel_grid_rotating.txt
new file mode 100644 (file)
index 0000000..94346ca
--- /dev/null
@@ -0,0 +1,2 @@
+This automated steel polarisator is permanently rotating to reflect
+the laser beam into different directions.
diff --git a/docs/elements/df_steel_wall.txt b/docs/elements/df_steel_wall.txt
new file mode 100644 (file)
index 0000000..f907d00
--- /dev/null
@@ -0,0 +1 @@
+Steel walls reflect the laser beam.
diff --git a/docs/elements/df_wooden_grid_fixed.txt b/docs/elements/df_wooden_grid_fixed.txt
new file mode 100644 (file)
index 0000000..fd584c1
--- /dev/null
@@ -0,0 +1,2 @@
+This is a fixed (non-reflecting) wooden polarisator that lets the ray of light
+pass into a certain angle only.
diff --git a/docs/elements/df_wooden_grid_rotating.txt b/docs/elements/df_wooden_grid_rotating.txt
new file mode 100644 (file)
index 0000000..c8c5e5b
--- /dev/null
@@ -0,0 +1,2 @@
+This automated wooden polarisator is permanently rotating to reflect
+the laser beam into different directions.
diff --git a/docs/elements/df_wooden_wall.txt b/docs/elements/df_wooden_wall.txt
new file mode 100644 (file)
index 0000000..bf4e003
--- /dev/null
@@ -0,0 +1 @@
+Wooden walls absorb the laser beam.
diff --git a/docs/elements/mm_amoeba_wall.txt b/docs/elements/mm_amoeba_wall.txt
new file mode 100644 (file)
index 0000000..066709d
--- /dev/null
@@ -0,0 +1,2 @@
+Amoeba walls will grow if the magic ray of light points to them for
+too long.
diff --git a/docs/elements/mm_beamer.txt b/docs/elements/mm_beamer.txt
new file mode 100644 (file)
index 0000000..b1e03cf
--- /dev/null
@@ -0,0 +1 @@
+Beamers can teleport the ray of light to their twin of the same color.
diff --git a/docs/elements/mm_bomb.txt b/docs/elements/mm_bomb.txt
new file mode 100644 (file)
index 0000000..84d2d89
--- /dev/null
@@ -0,0 +1,2 @@
+Bombs will kill Gregor McDuffin if the magic ray of light points to them for
+too long.
diff --git a/docs/elements/mm_exit.txt b/docs/elements/mm_exit.txt
new file mode 100644 (file)
index 0000000..63d3792
--- /dev/null
@@ -0,0 +1,2 @@
+This magic exit door opens once all magic kettles haven been collected.
+Redirect the magic ray of light into the exit door to finish the game.
diff --git a/docs/elements/mm_fuel.txt b/docs/elements/mm_fuel.txt
new file mode 100644 (file)
index 0000000..592e80b
--- /dev/null
@@ -0,0 +1,2 @@
+This extra energy ball gives some extra power for Gregor McDuffin's magic
+ray of light. There are full and empty energy balls.
diff --git a/docs/elements/mm_fuse.txt b/docs/elements/mm_fuse.txt
new file mode 100644 (file)
index 0000000..0e7fc60
--- /dev/null
@@ -0,0 +1,3 @@
+Fuses will interrupt the magic power of Gregor McDuffin's ray of light if it
+points to them for too long. They have to be activated again to bring back
+the magic power for the ray of light.
diff --git a/docs/elements/mm_gray_ball.txt b/docs/elements/mm_gray_ball.txt
new file mode 100644 (file)
index 0000000..59babe8
--- /dev/null
@@ -0,0 +1,2 @@
+This gray ball contains random objects that will be released by melting it
+with the ray of light.
diff --git a/docs/elements/mm_ice_wall.txt b/docs/elements/mm_ice_wall.txt
new file mode 100644 (file)
index 0000000..a8ac803
--- /dev/null
@@ -0,0 +1 @@
+Ice walls will be melted by the ray of light.
diff --git a/docs/elements/mm_kettle.txt b/docs/elements/mm_kettle.txt
new file mode 100644 (file)
index 0000000..ee2ffa6
--- /dev/null
@@ -0,0 +1,2 @@
+Magic kettles contain ingredients for Gregor MacDuffin's magic spells and must
+all be collected before the magic exit door opens to finish the level.
diff --git a/docs/elements/mm_key.txt b/docs/elements/mm_key.txt
new file mode 100644 (file)
index 0000000..95081fc
--- /dev/null
@@ -0,0 +1,2 @@
+This is a key that can be collected by the magic ray of light to later open
+a lock.
diff --git a/docs/elements/mm_lightball.txt b/docs/elements/mm_lightball.txt
new file mode 100644 (file)
index 0000000..362387e
--- /dev/null
@@ -0,0 +1 @@
+Collecting the light balls give some extra score.
diff --git a/docs/elements/mm_lightbulb.txt b/docs/elements/mm_lightbulb.txt
new file mode 100644 (file)
index 0000000..9cb89f2
--- /dev/null
@@ -0,0 +1 @@
+The light bulbs must all be lit before a level can be solved.
diff --git a/docs/elements/mm_mcduffin.txt b/docs/elements/mm_mcduffin.txt
new file mode 100644 (file)
index 0000000..8c248da
--- /dev/null
@@ -0,0 +1,3 @@
+This is our hero and magician Gregor McDuffin, who casts spells in the form
+of magic rays of light to collect all magic kettles (containing magic spell
+ingredients).
diff --git a/docs/elements/mm_mirror.txt b/docs/elements/mm_mirror.txt
new file mode 100644 (file)
index 0000000..43b2821
--- /dev/null
@@ -0,0 +1,2 @@
+This mirror, held by one of Gregor McDuffin's helpful gnomes, can manually
+be rotated to reflect his magic ray of light into different directions.
diff --git a/docs/elements/mm_mirror_fixed.txt b/docs/elements/mm_mirror_fixed.txt
new file mode 100644 (file)
index 0000000..a893ec7
--- /dev/null
@@ -0,0 +1,2 @@
+This fixed mirror, held by a petrified gnome, reflects the magic ray of light
+into one direction only.
diff --git a/docs/elements/mm_pacman.txt b/docs/elements/mm_pacman.txt
new file mode 100644 (file)
index 0000000..8a53e60
--- /dev/null
@@ -0,0 +1 @@
+The pacmen move around, trying to eat all amoeba walls.
diff --git a/docs/elements/mm_polarisator.txt b/docs/elements/mm_polarisator.txt
new file mode 100644 (file)
index 0000000..8955c8f
--- /dev/null
@@ -0,0 +1,2 @@
+This polarisator can manually be rotated to let the ray of light pass into a
+certain angle only.
diff --git a/docs/elements/mm_polarisator_cross.txt b/docs/elements/mm_polarisator_cross.txt
new file mode 100644 (file)
index 0000000..717d6db
--- /dev/null
@@ -0,0 +1,2 @@
+This polarisator can manually be rotated to let the ray of light pass into one
+of two angles only.
diff --git a/docs/elements/mm_prism.txt b/docs/elements/mm_prism.txt
new file mode 100644 (file)
index 0000000..a6d6b7c
--- /dev/null
@@ -0,0 +1 @@
+Magic prisms reflect the magician's ray of light into arbitrary directions.
diff --git a/docs/elements/mm_steel_block.txt b/docs/elements/mm_steel_block.txt
new file mode 100644 (file)
index 0000000..240b705
--- /dev/null
@@ -0,0 +1,2 @@
+This is a (reflecting) steel block that can be moved away by the magic ray of
+light.
diff --git a/docs/elements/mm_steel_grid_fixed.txt b/docs/elements/mm_steel_grid_fixed.txt
new file mode 100644 (file)
index 0000000..768a00c
--- /dev/null
@@ -0,0 +1,2 @@
+This is a fixed (reflecting) steel polarisator that lets the ray of light pass
+into a certain angle only.
diff --git a/docs/elements/mm_steel_lock.txt b/docs/elements/mm_steel_lock.txt
new file mode 100644 (file)
index 0000000..5bc070d
--- /dev/null
@@ -0,0 +1,2 @@
+This is a (reflecting) steel lock that will be vaporized by the magic ray of
+light if a key was collected by it before.
diff --git a/docs/elements/mm_steel_wall.txt b/docs/elements/mm_steel_wall.txt
new file mode 100644 (file)
index 0000000..e89b511
--- /dev/null
@@ -0,0 +1 @@
+Steel walls reflect the ray of light.
diff --git a/docs/elements/mm_wooden_block.txt b/docs/elements/mm_wooden_block.txt
new file mode 100644 (file)
index 0000000..64b8020
--- /dev/null
@@ -0,0 +1,2 @@
+This is a (non-reflecting) wooden block that can be moved away by the magic
+ray of light.
diff --git a/docs/elements/mm_wooden_grid_fixed.txt b/docs/elements/mm_wooden_grid_fixed.txt
new file mode 100644 (file)
index 0000000..fd584c1
--- /dev/null
@@ -0,0 +1,2 @@
+This is a fixed (non-reflecting) wooden polarisator that lets the ray of light
+pass into a certain angle only.
diff --git a/docs/elements/mm_wooden_lock.txt b/docs/elements/mm_wooden_lock.txt
new file mode 100644 (file)
index 0000000..c7c2107
--- /dev/null
@@ -0,0 +1,2 @@
+This is a (non-reflecting) wooden lock that will be vaporized by the magic
+ray of light if a key was collected by it before.
diff --git a/docs/elements/mm_wooden_wall.txt b/docs/elements/mm_wooden_wall.txt
new file mode 100644 (file)
index 0000000..87fbafd
--- /dev/null
@@ -0,0 +1 @@
+Wooden walls absorb the ray of light.