projects
/
rocksndiamonds.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8d7a526
)
added description files for Mirror Magic (and Deflektor) game elements
author
Holger Schemel
<info@artsoft.org>
Wed, 15 Feb 2017 19:43:17 +0000
(20:43 +0100)
committer
Holger 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]
patch
|
blob
docs/elements/df_fibre_optic.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/df_laser.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/df_mine.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/df_mirror.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/df_mirror_rotating.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/df_receiver.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/df_refractor.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/df_steel_grid_fixed.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/df_steel_grid_rotating.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/df_steel_wall.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/df_wooden_grid_fixed.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/df_wooden_grid_rotating.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/df_wooden_wall.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_amoeba_wall.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_beamer.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_bomb.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_exit.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_fuel.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_fuse.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_gray_ball.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_ice_wall.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_kettle.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_key.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_lightball.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_lightbulb.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_mcduffin.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_mirror.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_mirror_fixed.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_pacman.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_polarisator.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_polarisator_cross.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_prism.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_steel_block.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_steel_grid_fixed.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_steel_lock.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_steel_wall.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_wooden_block.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_wooden_grid_fixed.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_wooden_lock.txt
[new file with mode: 0644]
patch
|
blob
docs/elements/mm_wooden_wall.txt
[new file with mode: 0644]
patch
|
blob
diff --git a/docs/elements/df_cell.txt
b/docs/elements/df_cell.txt
new file mode 100644
(file)
index 0000000..
3631139
--- /dev/null
+++ b/
docs/elements/df_cell.txt
@@ -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
+++ b/
docs/elements/df_fibre_optic.txt
@@ -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
+++ b/
docs/elements/df_laser.txt
@@ -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
+++ b/
docs/elements/df_mine.txt
@@ -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
+++ b/
docs/elements/df_mirror.txt
@@ -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
+++ b/
docs/elements/df_mirror_rotating.txt
@@ -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
+++ b/
docs/elements/df_receiver.txt
@@ -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
+++ b/
docs/elements/df_refractor.txt
@@ -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
+++ b/
docs/elements/df_steel_grid_fixed.txt
@@ -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
+++ b/
docs/elements/df_steel_grid_rotating.txt
@@ -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
+++ b/
docs/elements/df_steel_wall.txt
@@ -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
+++ b/
docs/elements/df_wooden_grid_fixed.txt
@@ -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
+++ b/
docs/elements/df_wooden_grid_rotating.txt
@@ -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
+++ b/
docs/elements/df_wooden_wall.txt
@@ -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
+++ b/
docs/elements/mm_amoeba_wall.txt
@@ -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
+++ b/
docs/elements/mm_beamer.txt
@@ -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
+++ b/
docs/elements/mm_bomb.txt
@@ -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
+++ b/
docs/elements/mm_exit.txt
@@ -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
+++ b/
docs/elements/mm_fuel.txt
@@ -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
+++ b/
docs/elements/mm_fuse.txt
@@ -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
+++ b/
docs/elements/mm_gray_ball.txt
@@ -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
+++ b/
docs/elements/mm_ice_wall.txt
@@ -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
+++ b/
docs/elements/mm_kettle.txt
@@ -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
+++ b/
docs/elements/mm_key.txt
@@ -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
+++ b/
docs/elements/mm_lightball.txt
@@ -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
+++ b/
docs/elements/mm_lightbulb.txt
@@ -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
+++ b/
docs/elements/mm_mcduffin.txt
@@ -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
+++ b/
docs/elements/mm_mirror.txt
@@ -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
+++ b/
docs/elements/mm_mirror_fixed.txt
@@ -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
+++ b/
docs/elements/mm_pacman.txt
@@ -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
+++ b/
docs/elements/mm_polarisator.txt
@@ -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
+++ b/
docs/elements/mm_polarisator_cross.txt
@@ -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
+++ b/
docs/elements/mm_prism.txt
@@ -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
+++ b/
docs/elements/mm_steel_block.txt
@@ -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
+++ b/
docs/elements/mm_steel_grid_fixed.txt
@@ -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
+++ b/
docs/elements/mm_steel_lock.txt
@@ -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
+++ b/
docs/elements/mm_steel_wall.txt
@@ -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
+++ b/
docs/elements/mm_wooden_block.txt
@@ -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
+++ b/
docs/elements/mm_wooden_grid_fixed.txt
@@ -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
+++ b/
docs/elements/mm_wooden_lock.txt
@@ -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
+++ b/
docs/elements/mm_wooden_wall.txt
@@ -0,0
+1
@@
+Wooden walls absorb the ray of light.