+)
+;; End of level</programlisting>
+</para>
+
+<sect2><title>Badguys</title>
+<para>This section describes the various badguys and their parameters.</para>
+
+<sect3><title>Common parameters</title>
+<para><programlisting>(<badguy-name>
+ (x 270) ;; The badguy's X coordinate.
+ (y 126) ;; The badguy's Y coordinate. (Note that the origin is in the top-left corner!)
+ (stay-on-platform #f) ;; Optional. Should the badguy do its best not to fall from the platform it's on? (NYI)
+)
+</programlisting></para>
+<para>Bouncing Snowballs, Flying Snowballs, Jumpies, Mr Bombs, Mr Iceblocks, Mr Rockets, Mr Trees, World 1 Noloks,
+Poison Ivies, Snowballs, Spikies, Stalactites, Yeti Stalactites and Zeeklings only require this list of
+parameters. Simply substitute <code><badguy-name></code> with one of the following:
+<itemizedlist>
+<listitem><code>bouncingsnowball</code></listitem>
+<listitem><code>flyingsnowball</code></listitem>
+<listitem><code>jumpy</code></listitem>
+<listitem><code>mrbomb</code></listitem>
+<listitem><code>mriceblock</code></listitem>
+<listitem><code>mrrocket</code></listitem>
+<listitem><code>mrtree</code></listitem>
+<listitem><code>nolok_01</code></listitem>
+<listitem><code>poisonivy</code></listitem>
+<listitem><code>snowball</code></listitem>
+<listitem><code>spiky</code></listitem>
+<listitem><code>stalactite</code></listitem>
+<listitem><code>yeti_stalactite</code></listitem>
+<listitem><code>zeekling</code></listitem>
+</itemizedlist></para>
+</sect3>
+
+<para>The next few sections describe the extra parameters for the other badguys.</para>
+
+<sect3><title>Dispenser</title>
+<para><programlisting>(dispenser
+ (cycle 3) ;; How often should a badguy be dispensed?
+
+ (badguy random) ;; Valid values are "snowball", "bouncingsnowball", "mrbomb",
+ ;; "mriceblock", "mrrocket", "poisonivy" or "random".
+)
+</programlisting></para>
+</sect3>
+
+<sect3><title>Flame</title>
+<para><programlisting>(flame
+ (radius 3) ;; How big should the radius of the circle be that the flame
+ ;; follows?
+
+ (speed 10) ;; How fast should the flame be?
+)
+</programlisting></para>
+</sect3>
+
+<sect3><title>Spike</title>
+<para>Don't mistake this badguy for Spiky! Spiky is the snowball-like creature with
+spikes, whilst a spike is an object serving the same purpose like the stalactite.</para>
+<para><programlisting>(spike
+ (direction 2) ;; 0: north, 1: south, 2: west, 3: east
+)
+</programlisting></para>
+</sect3>
+
+<sect3><title>Yeti</title>
+<para><programlisting>(spike
+ (dead-script "
+// A squirrel script that is executed once the Yeti dies.
+")
+)</programlisting></para>
+</sect3>
+
+</sect2>
+
+</sect1>
+
+<sect1><title>Scrolling texts</title>
+<para>Scrolling texts are used for the credits and were used for the intro and extro in Milestone 1. The format is simple:
+<programlisting>(supertux-text
+ (background "extro.jpg") ; Background image (see data/images/background)
+
+ (speed 1.5) ;; Default speed of text
+
+ ;; Here we demonstrate the formatting characters
+ (text _("
+
+-This is a heading
+<tab>This is a normal line.
+ This is a line in a small font.
+#This is a left-aligned line.
+*This should be printed in a blue font.
+
+")
+ )
+)
+</programlisting>