@database LazyMines.guide
@author "Lorens Younes"
@(c) "Copyright © 1994-1995 Lorens Younes"
@$VER: LazyMines.guide 3.0 (23.5.95)


@node Main "LazyMines dokumentation"

@{b}Välkommen till LazyMines - det mest kompletta minröjarspelet till Amiga!@{ub}

   @{"Copyright meddelande   " link Copyright}
   @{"Erkännanden            " link Acknowledgements}
   @{b}------------------------@{ub}
   @{"Installation           " link Installation}
   @{"Systemkrav             " link Requirements}
   @{"Felsökning             " link Troubleshooting}
   @{b}------------------------@{ub}
   @{"Spelet                 " link Game}
   @{"Menyraden              " link Menu}
   @{"Kontrollerna           " link Gadgets}
   @{"Spelfönstret           " link Display}
   @{"Verktygstyper          " link Tooltypes}
   @{b}------------------------@{ub}
   @{"Versionshistoria       " link History}
   @{"Framtidsplaner         " link Future}
   @{b}------------------------@{ub}
   @{"Lokalisering           " link Localization}
   @{"Kontakt med författaren" link Address}

Om du gillar LazyMines så kanske du vill ta en till på mina @{"övriga produkter" link Products}.

@endnode


@node Copyright "Copyright meddelande"

LazyMines, LazyMines.info, den svenska översättningsfilen och dokumentationen,
den engelska dokumentationen, installationsscripten och convscorefile är
Copyright © 1994-1995 Lorens Younes.

Norsk översättning av Lars Christian Schreiner.
Polsk översättning av Piotr Grygiel.

LazyMines.guide.info (MagicWB-stil) av Martin Huttenloher (från hans underbara
MagicWB-paket).

Detta program får spridas fritt förutom i komersiellt syfte, så länge som
de inkluderade @{"filerna" link Files} inte separeras eller modifieras.

DETTA PROGRAM ÄR LEVERERAT "SOM DET ÄR". INGEN GARANTI GES. ALLT ANVÄNDANDE ÄR
PÅ EGEN RISK.

@endnode


@node Files "Filerna"

Ett komplett arkiv innehåller följande filer:
   LazyMines
   LazyMines.info
   convscorefile
   installationscript
   Install.info
   Docs.info
   Install/English.info
   Install/Norsk.info
   Install/Svenska.info
   Docs/English.guide
   Docs/English.guide.info
   Docs/Norsk.guide
   Docs/Norsk.guide.info
   Docs/Svenska.guide
   Docs/Svenska.guide.info
   Catalogs/instructions
   Catalogs/lazymines.cd
   Catalogs/template.ct
   Catalogs/norsk/lazymines.catalog
   Catalogs/polski/lazymines.catalog
   Catalogs/svenska/lazymines.catalog
   misc/LazyMines.info
   misc/LazyMines.guide.info
   misc/palette.ilbm
   misc/palette3.0

@endnode


@node Acknowledgements "Erkännanden"

Detta program tillägnas Odd Möller, en stor inspirationskälla för mig.

Beta-testare: Piotr Grygiel, Lars Christian Schreiner och Paymon Yau.

@endnode


@node Installation "Installation"

För att installera LazyMines från början eller för att uppdatera en gammal
version, kör installationsskripten. (Detta kräver att Commodores Installer
finns tillgänglig. Den kan hittas på aminet).

Om du uppdaterar från en version lägre än 3.0 kommer din gamla rekordfil
automatiskt att konverteras till en ny rekordfil.

Om du väljer att installera MagicWB-ikonerna utan att ha MagicWB installerat
kan du fortfarande få dem att se bra ut. Detta kräver att du minst har en
8-färgers Workbenchskärm och att du läser in den rätta paletten i
"Preferences". Paletten kan hittas i misc-biblioteket (en för 2.x och en för
3.x).

@endnode


@node Requirements "Systemkrav"

LazyMines kan köras på alla Amigor med AmigaOS 2.0 eller högre (det är vad jag
hoppas åtminstånne).

Om du har AmigaOS 2.1 eller högre kommer LazyMines att försöka använda det
@{"språk" link Localization} som du valt i "Preferences".

För att få mest ut av LazyMines (dvs färgglad grafik) behöver du minst AmigaOS
3.0.

@endnode


@node Troubleshooting "Felsökning"

Om du får meddelandet "Skärmen är för liten!" när du startar LazyMines
använder du antingen ett för stort skärmtypsnitt, eller så försöker du köra
LazyMines på en för liten offentlig skärm. LazyMines skall kunna köras på en
640 x 200 pixlar stor skärm med ett skärmtypsnitt av rimlig storlek.

När det inte finns någon offentlig skärm öppen får du meddelandet "Kunde inte
låsa offentlig skärm!".

Om du får ett meddelande om öppnande av biblioteksfiler försäkra dig om att du
har minst version 37 av systembiblioteken.

Övriga meddelanden beror troligtvis på minnesbrist och skall vanligtvis inte
uppträda.

@endnode


@node Game "Spelet"

Din uppgift är att röja ett minfält. Du kan välja att antingen röja hela
fältet eller bara röja en väg från det övre/vänsta hörnet till det nedre/högra
hörnet av fältet.

Använd vänster musknapp för att röja en cell.
Använd höger musknapp för att låsa en olåst cell. Om du trycker på höger
musknapp över en låst cell tas låset bort (om du har valt Varningar från
menyn @{"Inställningar" link Menu} kommer detta istället att placera en varning på cellen.
Tryck på höger musknapp igen för att ta bort varningen också).
Båda musknapparna (höger och vänster) samtidigt röjer runt om cellen du
tryckte på. Detta medför även att spelet placerar ut flaggor på celler som
uppenbarligen måste vara minor.

@endnode


@node Menu "Menyraden"

@{u}Spel@{uu}
Nytt                - Startar ett nytt spel (samma som att trycka på
                      @{"Smiley-knappen" link Gadgets}).
Nybörjare           - Sätter nivån till nybörjare och startar ett nytt spel.
Amatör              - Sätter nivån till amatör och startar ett nytt spel.
Expert              - Sätter nivån till expert och startar ett nytt spel.
Optional...         - Låter dig sätta attributen för minfältet innan ett nytt
                      spel startas (inga rekord sparas för denna nivå).
Snabbaste röjare... - Visar de snabbaste röjarna för den aktuella nivån.
Om...               - Visar info om programmet (dvs versionsnummer, namnet på
                      författaren och tillverkningsår).
Avsluta LazyMines   - Avlutar programmet (samma som att trycka på fönstrets
                      @{"stängningsknapp" link Gadgets}).

@{u}Inställningar@{uu}
Uppgift             - Låter dig välja om du vill röja hela minfältet eller
                      bara en väg.
Automatisk oppning  - Låter dig få 0-10% av fältet öppnat vid start av nytt
                      spel (har ingen effekt vid röjning av väg). Vid
                      automatiska öppningar läggs en straffsekund till för
                      var fjärde cell som röjs.
Varningar           - När denna är vald kan varningar placeras ut.
Inga färger         - Markera denna om du vill att systempennorna skall
                      användas för grafiken (förvalt på versioner lägre än 3.0
                      av AmigaOS).
Spara inställningar - Sparar inställingarna som @{"verktygstyper" link ToolTypes}.

@endnode


@node Gadgets "Kontrollerna"

Smiley-knappen    - Startar ett nytt spel. Beroende av storleken på @{"skärmen" link Display}
                    som LazyMines körs på finns eventuellt denna knapp inte
                    tillgänglig.
Stängningsknappen - Avslutar LazyMines.
Zoomknappen       - Pausar spelet och krymper fönstret.

@endnode


@node Display "Spelfönstret"

Beroende av storleken på skärmen som du öppnar LazyMines på kommer
spelfönstret att se olika ut. Om skärmen är liten kommer klockan och
flaggräknaren att visas i fönstertiteln och ingen Smiley-knapp visas. I annat
fall får du trevliga digitala räknare. Räknaren till vänster är flaggräknaren
och den till höger är klockan.

LazyMines använder systemtypsnittet satt i "Preferences" för grafik. Om detta
är för stort används automatiskt topaz8 istället.

@endnode


@node Tooltypes "Verktygstyperna"

Följande verktygstyper känns igen av LazyMines:

@{b}PUBSCREEN@{ub}=<namn på offentlig skärm>
Använd denna för att öppna fönstret på en specifik offentlig skärm (om det
inte finns någon skärm med det givna namnet används den förvalda skärmen).

@{b}LEFT@{ub}=<vänster kant på spelfönstret>
@{b}TOP@{ub}=<övre kant på spelfönstret>
Dessa verktygstyper används för att sätta positionen på spelfönstret vid
programstart.

@{b}LEVEL@{ub}=<Novice, Amateur, Expert eller Optional>
Använd denna för att sätta startnivån.

@{b}OPTIONALROWS@{ub}=<antal rader för valfri nivå>
@{b}OPTIONALCOLS@{ub}=<antal kolumner för valfri nivå>
@{b}OPTIONALMINES@{ub}=<antal minor för valfri nivå>
Dessa verktygstyper sätter startattributen för den valfria nivån.

@{b}TASK@{ub}=<All eller Path>
Sätter startuppgift.

@{b}AUTOOPEN@{ub}=<0-10>
Startvärde för automatisk öppning.

@{b}WARNINGS@{ub}, @{b}NOCOLORS@{ub}
Dessa verktygstyper aktiverar motsvarande menyval i menyn @{"Inställningar" link Menu}.

@endnode


@node History "versionshistoria"

v1.0 (94-04-21) Första offentliga version.
v2.0 (94-08-27) LazyMInes anpassar grafiken efter storleken på skärmen.
                Lade till klocka och rekord.
                Nu med tre svårighetsgrader.
                Lade till Spara inställningar i menyn Inställningar.
                Lokaliserade LazyMines.
                Förbättrade grafiken.
v2.1 (94-12-03) Sparar tio rekord för varje svörighetsgrad.
                Nu med installationsskript för Commodores Installer.
v2.2 (94-12-31) LazyMines använder nu timer.device för klockan.
v2.3 (95-02-08) Nu funkar verkligen PUBSCREEN-verktygstypen.
v3.0 (95-05-23) Skalbar grafik.
                Systempennorna kan användas för grafik.
                Smiley-knapp för start av nytt spel.
                Zoomknapp som pausar ett spel.
                Snyggare "requesters" som inte stoppar klockan.
                Öterinförande av smartare automatisk öppning.
                Valfri nivå.
                Iterativ svepalgoritm gör programmet stabilare (snabbare?).
                Verktygstyper för att spara positionen av fönstret.
                Nu med möjlighet att röja väg.

@endnode


@node Future "Framtidsplaner"

Skriva fler @{"översättningsfiler" link Localization} (om du hjälper mig).
Lägga till "online-hjälp".
Låta användaren välja färger för grafiken.
Möjliggöra HOTKEYS även vid fångande av höger musknapp.
Lägga till stöd för en tredje musknapp.

@endnode


@node Localization "Lokalisering"

LazyMines är lokaliserat, så om du har AmigaOS 2.1 eller högre kommer
LazyMines att försöka använda det språk du valt i "Preferences". Om det inte
finns någon översättningsfil för ditt språk kommer engelska att användas.

Eftersom jag inte är vidare bra på språk har jag endast skrivit en
översättningsfil (den svenska). Istället har jag inkluderat några filer som
gör att du enkelt kan få LazyMines att stödja även ditt språk. Läs
Catalogs/instructions för mer information.

@endnode


@node Address "Kontakt med författaren"

Om du upptäcker buggar gör mig uppmärksam på detta. Också om du har förslag på
förbättringar, om du skrivit översättningsfiler eller om du bara vill säga hur
bra programmet är så uppskattar jag om du hör av dig.

Här kan jag nås:
e-mail: d93-hyo@nada.kth.se
s-mail: Sandkullsvägen 16, 163 57 Spånga, Sweden

Du är även välkommen till min hemsida:
http://www.nada.kth.se/~d93-hyo/

@endnode


@node Products "Övriga produkter"

@{b}ASokoban v2.3@{ub}
Det välkända lagerarbetarspelet. Inkluderar:
   - 85 svåra nivåer.
   - Ett rekord för varje nivå.
   - Ångra, göm, återställ, hämta och spara position.
   - Typsnittskänsligt.
   - AmigaGuide dokumentation.
   - Installationsskript.
   - Stöd för locale.library (5 språk).
   - Möjlighet att öppna på valfri offentlig skärm.
   - Ikoner i både MagicWB- och standardstil.

@{b}NewMasterMind v1.1@{ub}
Ett färgglatt mastermindspel. Inkluderar:
   - Människa eller dator som motståndare.
   - Regler för barn och vuxna.
   - 4, 6 eller 8 färger.
   - Typsnittskänsligt.
   - AmigaGuide dokumentation.
   - Installationsskript.
   - Stöd för locale.library (3 språk).
   - Möjlighet att öppna på valfri offentlig skärm.
   - Ikoner i både MagicWB- och standardstil.

@{b}Yahzee v2.3@{ub}
Antagligen det bästa fria Yatzyspelet tillgängligt. Inkluderar:
   - 1 till 6 spelare.
   - Amerikask och traditionell poängberäkningsmetod.
   - Maxi och originalyatzy.
   - 10 rekord för varje speltyp.
   - Typsnittskänsligt.
   - AmigaGuide dokumentation.
   - Installationsskript.
   - Stöd för locale.library (8 språk).
   - Möjlighet att öppna på valfri offentlig skärm.
   - Ikoner i både MagicWB- och standardstil.

@endnode
