<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
 <!ENTITY kappname "&kfouleggs;">
 <!ENTITY package "kdegames">
 <!ENTITY % addindex "IGNORE">
 <!ENTITY % Danish "INCLUDE"
> <!-- change language only here -->
]>

<book lang="&language;">

<bookinfo>
<title
>&kfouleggs;-håndbogen</title>
    
<authorgroup>
<author
>&Philip.Rodrigues; &Philip.Rodrigues.mail; </author>

<othercredit role="developer"
>&Nicolas.Hadacek; &Nicolas.Hadacek.mail; </othercredit>

<othercredit role="reviewer"
>&Lauri.Watts; &Lauri.Watts.mail; </othercredit>

&erik.kjaer.pedersen.role; 

</authorgroup>

<copyright>
<year
>2000-2003</year>
<holder
>Philip Rodrigues</holder>
</copyright>

<legalnotice
>&FDLNotice;</legalnotice>

<date
>2003-09-18</date>
<releaseinfo
>2.1.7</releaseinfo>

<abstract
><para
>&kfouleggs; er en klon af det japanske PuyoPuyo spil for K-desktopmiljøet.</para
></abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>kdegames</keyword>
<keyword
>KFoulEggs</keyword>
<keyword
>PuyoPuyo</keyword>
</keywordset>

</bookinfo>

<chapter id="introduction">
<title
>Indledning</title>

<para
>&kfouleggs; er en klon af det japanske PuyoPuyo spil, med avancerede egenskaber såsom flerspiller spil mod mennesker eller <acronym
>AI</acronym
>, og netværksspil. Hvis du har spillet <application
>Tetris</application
>, eller en af dens mange kloner, vil du finde &kfouleggs; nem at lære.</para>

</chapter>


<chapter id="gameplay">
<title
>Spillet</title>

<sect1 id="starting-a-new-game">
<title
>Start af nyt spil</title>

<para
>Når du starter &kfouleggs;, så klik blot på <guibutton
>Tryk på start</guibutton
> knappen eller vælg <guimenuitem
>Nyt</guimenuitem
> fra <guimenu
>Spil</guimenu
>menuen for at starte et nyt spil.</para>

</sect1>

<sect1 id="aim-of-the-game">
<title
>Spillets formål</title>

<para
>Spillets formål er at opnå den højest mulige scoring ved at flytte de faldende brikker på en sådan måde at brikker af samme farve er ved siden af hinanden og forsvinder. Jo flere brikker du fjerner, jo højere er din scoring.</para>

</sect1>

<sect1 id="playing-the-game">
<title
>Spillet</title>

<para
>Brug <keycap
>Venstre</keycap
> og <keycap
>Højre</keycap
> piletaster til at flytte den faldende brik i den relevante retning, og <keycap
>Op</keycap
> pilen og <keycap
>Return</keycap
> tasterne til at rotere brikken henholdsvis til højre og til venstre. <keycap
>Shift</keycap
> tasten dropper brikken en linje ned, og <keycap
>Ned</keycap
> tasten får brikken til at falde helt ned - brug det som en måde at spare tid. </para>

<para
>Alle disse tastebindinger kan brugerindstilles ved at vælge <guimenuitem
>Indstil tastebindinger</guimenuitem
> fra <guimenu
>Opsætnings</guimenu
>menuen.</para>

<para
>Hvis to eller flere brikker af samme farve kommer til at ligge vandret ved siden af hinanden bliver de <quote
>klistret sammen</quote
>. Hvis fire eller flere af samme farve er <quote
>klistrede sammen</quote
>, forsvinder de, og brikker over dem falder ned efter tyngdekraftens love ;-). Hvis dette får fire eller flere brikker til at blive <quote
>klistrede sammen</quote
>, så forsvinder de også, og så videre.</para>

<para
>Hver gang du fjerner 100 brikker avancerer du til næste niveau, hvor brikker falder hurtigere, og spillet er sværere.</para>

<para
>Spillet slutter når den midterste søjle er fyldt op med brikker, og der ikke er flere der kan falde.</para>

</sect1>

<sect1 id="game-screen">
<title
>Spilskærmen</title>

<para>
<screenshot>
	<mediaobject>
	   <imageobject>
	    <imagedata fileref="gamescreen.png" format="PNG"/>
	  </imageobject>
	  <textobject>
	    <phrase
>&kfouleggs; i aktion</phrase>
	  </textobject>
	</mediaobject>
</screenshot
> En hurtig forklaring på hvad de forskellige dele af spilskærmen er til... </para>

<para
>Langs med venstre side fra oven og nedefter: <variablelist>

<varlistentry>
<term
><guilabel
>Stilling</guilabel
></term>
<listitem
><para
>Vis den aktuelle stilling</para>
</listitem>
</varlistentry>

<!-- If you can think of a better way to describe this below, please change it :-) -->
<varlistentry>
<term
><guilabel
>Puyoer</guilabel
></term>
<listitem
><para
>Husker antal gange du har fjernet hver mængde efterfølgende Puyoer. For eksempel, hver gang du fjerner et sæt brikker, vil tælleren for <guilabel
>0</guilabel
> forøges, hver gang to sæt brikker fjernes på én gang, vil tælleren for <guilabel
>1</guilabel
> forøges og så videre. Den sidste tæller husker hver gang der fjernes mere end tre sæt brikker.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Niveau</guilabel
></term>
<listitem
><para
>Viser tallet for det niveau du er på for øjeblikket. Det første, nemmeste niveau er niveau et, og det går videre til det sidste, sværeste niveau, 20.</para>
</listitem>
</varlistentry>

</variablelist>
</para>

<para
>I centret er det område hvor handlingen finder sted. Fliserne falder gennem rektanglet (hvis egenskaber kan ændres i <menuchoice
><guimenu
>Opsætning</guimenu
><guimenuitem
>Indstil KFoulEggs...</guimenuitem
></menuchoice
>, se <xref linkend="game-config"/>) indtil de når bunden. De to små sorte rektangler under under hovedrektanglet er flisens <quote
>skygge</quote
> som viser hvor den vil lande. Du kan slå flisens skygge til og fra i <xref linkend="game-config"/>. </para>

<para
>På højre side vil <guilabel
>Næste flise</guilabel
>-feltet vise hvad den næste flise der falder vil være, hvis du har aktiveret dette i <xref linkend="game-config"/>. </para>

</sect1>


</chapter>

<chapter id="preferences">
<title
>&kfouleggs; indstillinger og standard tastebindinger</title>

<sect1 id="game-configuration">
<title
>Indstil spil af spillet</title>
<para
>Man får adgang til &kfouleggs; indstillinger fra <menuchoice
><guimenu
>Opsætning</guimenu
> <guimenuitem
>Indstil KFoulEggs...</guimenuitem
></menuchoice
>. De kan sættes som følger: </para>

<sect2 id="game-config">
<title
>Spilindstilling</title>

<variablelist>

<varlistentry>
<term
><guilabel
>Begyndelses-niveau</guilabel
></term>
<listitem
><para
>Sæt niveauet som du vil spille ved opstart, fra 1 (nemmest) til 20 (sværest). Standarden er niveau ét.</para>
</listitem>
</varlistentry>

<varlistentry
><term
><guilabel
>Direkte dop ned</guilabel
></term>
<listitem
><para
>Hvis dette er valgt vil tryk <keysym
>Pil ned</keysym
> få en brik til at falde til bunden af skærmen med det samme. Hvis det ikke er valgt, vil tryk på <keysym
>Pil ned</keysym
> kun få brikken til at falde indtil der gives slip på tasten.</para>
</listitem>
</varlistentry>

</variablelist>

</sect2>

<sect2 id="appearance-config">
<title
>Indstilling af udseende</title>

<variablelist>

<varlistentry>
<term
><guilabel
>Blokstørrelse</guilabel
></term>
<listitem
><para
>Sætter størrelsen af de faldende blokke.</para
></listitem>
</varlistentry>

<!-- FIXME: this description is not necessarily right. Must check with the -->
<!-- coder... -->
<varlistentry>
<term
><guilabel
>Aktivér animeringer</guilabel
></term>
<listitem
><para
>Hvis dette er valgt, vises sammenklistring af brikker som en animering.</para
></listitem>
</varlistentry>

<varlistentry
><term
><guilabel
>Vis brikkens skygge</guilabel
></term>
<listitem
><para
>Hvis dette er valgt, vil der være en skygge for neden på spillebrættet, der viser hvor brikken vil falde.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Vis næste brik</guilabel
></term>
<listitem
><para
>Hvis dette er valgt, vises den næste brik der vil falde på spillebrættet.</para
></listitem>
</varlistentry>

<varlistentry
><term
><guilabel
>Vis detaljeret "fjernede linjer" felt</guilabel
></term>
<listitem
><para
>Hvis dette er valgt vil <guilabel
>Puyos</guilabel
>-tælleren til venstre på skærmen vise hvor mange gange hvert antal Puyoer er blevet fjernet. Hvis det ikke er valgt vil kun være det totale antal der er fjernet der bliver vist.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Svinde-styrke</guilabel
></term>
<listitem
><para
>Kontrollerer overgangsbalancen mellem desktoppens baggrund og &kfouleggs; baggrund. En indstilling på nul gør &kfouleggs; baggrund fuldstændig gennemsigtig, og en indstilling på én gør &kfouleggs; baggrund fuldstændig ugennemsigtig.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Overgangsfarve</guilabel
></term>
<listitem
><para
>Viser en dialog der tillader dig at vælge farven på &kfouleggs; baggrund.</para>
</listitem>
</varlistentry>

</variablelist>
</sect2>

<sect2 id="colors-config">
<title
>Farveindstilling</title>
<para
>Her kan du vælge de farver der bruges til brikkerne i &kfouleggs;.</para>
</sect2>

<!-- No longer relevant?
<sect2 id="highscore-config">
<title
>Highscore Configuration</title>

<variablelist>

<varlistentry>
<term
><guilabel
>Nickname</guilabel
></term>
<listitem
><para
>Displays your current nickname and allows you to change it.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Comment</guilabel
></term>
<listitem
><para
>A comment about yourself. You choose...</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>World-wide highscores enabled</guilabel
></term>
<listitem
><para
>If checked, &kfouleggs; connects to the highscore webserver to
view &kfouleggs; highscores from around the world.</para
></listitem>
</varlistentry>

</variablelist>

</sect2>
-->
</sect1>

<sect1 id="default-keybindings">
<title
>Standard-tastebindinger</title>

<para
>Standard tastebindinger for &kfouleggs; i énspiller tilstand er som følger:</para>

<informaltable>
<tgroup cols="2">
<tbody>
<row>
<entry
>Rotér til venstre</entry>
<entry
><keysym
>Pil op</keysym
></entry>
</row>
<row>
<entry
>Rotér til højre</entry>
<entry
><keysym
>Enter</keysym
></entry>
</row>
<row>
<entry
>Flyt til venstre</entry>
<entry
><keysym
>Venstre pil</keysym
></entry>
</row>
<row>
<entry
>Flyt til højre</entry>
<entry
><keysym
>Højre pil</keysym
></entry>
</row>
<row>
<entry
>Drop ned</entry>
<entry
><keysym
>Pil nedad</keysym
></entry>
</row>
<row>
<entry
>Drop én linje</entry>
<entry
><keysym
>Shift</keysym
></entry>
</row>
</tbody>
</tgroup>
</informaltable>

</sect1>
</chapter>

<chapter id="multiplayer-and-network-play">
<title
>Flerspiller- og netværksspil</title>

<sect1 id="general-multiplayer">
<title
>Generel information</title>

<para
>&kfouleggs; understøtter to lokale flerspiller typer - menneske mod menneske og menneske mod computer. For at spille en af disse, vælg det fra <guimenu
>Flerspiller</guimenu
> menuen.</para>

<sect2 id="local-multiplayer">
<title
>Lokale flerspiller spil</title>

<para
>I menneske mod menneske eller menneske mod computer tilstand, vises to spillebrætter, et for den første spiller og et for den anden. Hver har sin egen <guilabel
>Scoring</guilabel
>, <guilabel
>Fjernede</guilabel
> og <guilabel
>Niveau</guilabel
> indikator. Tasterne for den første menneskespiller er som standard:</para>

<informaltable>
<tgroup cols="2">
<tbody>
<row>
<entry
>Rotér til venstre</entry>
<entry
><keycap
>E</keycap
></entry>
</row>
<row>
<entry
>Rotér til højre</entry>
<entry
>&Alt;</entry>
</row>
<row>
<entry
>Flyt til venstre</entry>
<entry
><keycap
>F</keycap
></entry>
</row>
<row>
<entry
>Flyt til højre</entry>
<entry
><keycap
>G</keycap
></entry>
</row>
<row>
<entry
>Drop ned</entry>
<entry
><keycap
>D</keycap
></entry>
</row>
<row>
<entry
>Drop én linje</entry>
<entry
><keysym
>Mellemrum</keysym
></entry>
</row>
</tbody>
</tgroup>
</informaltable>

<para
>Tasterne for den anden menneskespiller er de samme som for spilleren i enkeltspillertilstand. </para>

<para
>Hvis du vil vende tilbage til enkeltspiller tilstand, vælg <guimenu
>Flerspiller</guimenu
> og <guimenuitem
>Ét menneske</guimenuitem
>.</para>

</sect2>

<sect2 id="network-games">
<title
>Netværks flerspillerspil</title>

<para
>Flerspiller netværksspil sættes op ved at vælge <menuchoice
><guimenu
>Flerspiller</guimenu
> <guimenuitem
>Mere...</guimenuitem
></menuchoice
></para>

<para
>Flerspiller spil af &kfouleggs; bruger modellen af en spilvært som andre spillere melder sig til.</para>

</sect2>

<sect2 id="hosting-a-game">
<title
>Vært for et spil</title>

<para
>For at være vært for et spil, vælg <guilabel
>Opret et netværksspil</guilabel
> i flerspiller indstillingsdialogen, sæt porten som du vil bruge, og klik på <guibutton
>Næste</guibutton
> knappen. Du har så muligheden for at ændre den lokale spillers indstillinger hvis der er mere end en lokal spiller. Når du klikker på <guibutton
>Afslut</guibutton
> knappen går dialogen videre til klienten. Når nok spillere har meldt sig til vil, <guibutton
>Start spil</guibutton
> starte et flerspillerspil.</para>

</sect2>

<sect2 id="joining-a-game">
<title
>Melde sig til et spil</title>

<para
>For at melde sig til et spil, vælg <guimenuitem
>Deltag i netværksspil</guimenuitem
> i Flerspiller indstillingsdialogen. Vælg værten (<guilabel
>Server-adresse</guilabel
>) og <guilabel
>Porten</guilabel
> du vil forbinde til.</para>

<tip
><para
>Sørg for at den port du sætter når du melder dig til et spil er den samme som den der blev sat af værten!</para
></tip>

<para
>Klik på <guibutton
>Næste</guibutton
> tager dig til <guilabel
>Lokale spilleres opsætnings</guilabel
>dialog (se ovenfor), og så <guibutton
>Afslut</guibutton
> vil forbinde til det fjerne spil. Spillet starter når værten siger til - klienten har ikke noget valg.</para>

</sect2>

</sect1>

</chapter>

<chapter id="commands">
<title
>Kommandoreference</title>

<sect1 id="kfouleggs-mainwindow">
<title
>Hoved &kfouleggs; vinduet</title>

<sect2>
<title
><guimenu
>Spil</guimenu
>menuen</title>

<variablelist>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guimenu
>Spil</guimenu
> <guimenuitem
>Nyt</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Starter et nyt spil.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo
><keycap
>P</keycap
></keycombo
> </shortcut
> <guimenu
>Spil</guimenu
> <guimenuitem
>Pause</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Holder pause i spillet</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo
><keycap
>H</keycap
></keycombo
> </shortcut
> <guimenu
>Spil</guimenu
> <guimenuitem
>Vis topresultater...</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Viser topresultaterne.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>Q</keycap
></keycombo
> </shortcut
> <guimenu
>Spil</guimenu
> <guimenuitem
>Afslut</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Afslutter</action
> &kfouleggs;</para
></listitem>
</varlistentry>

</variablelist>

</sect2>

<sect2>
<title
><guimenu
>Flerspiller</guimenu
>menuen</title>

<variablelist>

<varlistentry>
<term
><menuchoice
><guimenu
>Flerspiller</guimenu
> <guimenuitem
>Enkelt menneske</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Sætter flerspiller tilstanden til enkelt menneske</action
></para
></listitem>
</varlistentry
> 

<varlistentry>
<term
><menuchoice
><guimenu
>Flerspiller</guimenu
> <guimenuitem
>Menneske mod menneske</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Sætter flerspiller tilstanden til to spillere med to menneskespillere.</action
></para
></listitem>
</varlistentry
> 

<varlistentry>
<term
><menuchoice
><guimenu
>Flerspiller</guimenu
> <guimenuitem
>Menneske mod computer</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Sætter flerspiller tilstand til to spillere med et menneske og en computer spiller.</action
></para
></listitem>
</varlistentry
> 

<varlistentry>
<term
><menuchoice
><guimenu
>Flerspiller</guimenu
> <guimenuitem
>Mere...</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Viser flerspiller i indstillingsdialogen.</action
></para
></listitem
> 
</varlistentry>

</variablelist>

</sect2>

<sect2>
<title
><guimenu
>Opsætnings</guimenu
>menuen</title>

<variablelist>
<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>M</keycap
></keycombo
> </shortcut
> <guimenu
>Opsætning</guimenu
> <guimenuitem
>Vis menulinje</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Viser eller skjuler menulinjen.</action
>For at få menulinjen tilbage, højreklik hvorsomhelst på spillebrættet og vælg <guimenuitem
>Vis menulinje</guimenuitem
>. </para
></listitem>
</varlistentry
> 

<varlistentry>
<term
><menuchoice
><guimenu
>Opsætning</guimenu
> <guimenuitem
>Indstil genveje...</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Viser en standard &kde; indstillingsdialog til ændre tastaturgenveje for  &kfouleggs;.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Opsætning</guimenu
> <guimenuitem
>Indstil bekendtgørelser...</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Viser en standard &kde;-bekendtgørelse indstillingsdialog til at ændre lyd- og visuel bekendtgørelse for &kfouleggs;.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Opsætning</guimenu
> <guimenuitem
>Indstil topresultater...</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Viser</action
> indstillingsdialogen for topresultater i hvilken du kan ændre adskillige indstillinger der påvirker hvordan &kfouleggs; behandler topresultater.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Opsætning</guimenu
> <guimenuitem
>Indstil &kfouleggs;</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Viser/ændrer</action
>  &kfouleggs; indstillingsdialog.</para
></listitem>
</varlistentry>

</variablelist>

</sect2>

<sect2 id="help">
<title
><guimenuitem
>Hjælp</guimenuitem
>menuen</title>
&help.menu.documentation; </sect2>

</sect1>

</chapter>

<chapter id="credits">

<title
>Medvirkende og licens</title>

<para
>&kfouleggs;</para>

<para
>Program kerne ophavsret 1995 Eirik End</para>
<para
>Program ophavsret 1996-2001 &Nicolas.Hadacek; &Nicolas.Hadacek.mail;.</para>

<para
>Dokumentation ophavsret 2000-2003 &Philip.Rodrigues; &Philip.Rodrigues.mail;.</para>

&erik.kjaer.pedersen.credit; 
&underFDL; &underGPL; </chapter>

<appendix id="installation">
<title
>Installation</title>

<sect1 id="getting-kfouleggs">
<title
>Hvordan får man fat på &kfouleggs;</title>
&install.intro.documentation; <sect2 id="compilation">
<title
>Kompilering og installation</title>
&install.compile.documentation; <para
>Hvis du løber ind i problemer, så rapportér dem venligst til &kde;-listerne, eller programmets vedligeholder, &Nicolas.Hadacek;, på &Nicolas.Hadacek.mail;.</para>

</sect2>

</sect1>

</appendix>

&documentation.index; 

</book>

<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
sgml-indent-step:0
sgml-indent-data:f
End:
-->

