Filförteckning för stora distributionen av Swedish.h


För en översikt av de olika biblioteken i distributionen, se dokumentationen.

Rotbiblioteket

bas.inf
  Ett skelett till ett spel, som bas att bygga på.
Filelist.html
  Denna fil.
License.txt
  Licens för användning och distribution av Swedish.h-paketet.
SwedishInstructions.html
  Instruktioner för att använda Swedish.h-paketet.
VersionHistory.txt
  Anger vilka förändringar som skett i Swedish.h från version till version.


Biblioteket Bin

Bin/BLC.exe
  Del av iBlorb: Packar ihop spel, grafik och ljud till en .blb-fil.
Bin/BPAL.exe
  Del av iBlorb: Verktyg för att skapa och ändra i paletter för .blb-filer.
Bin/BRES.exe
  Del av iBlorb: Resurskompilator. Skapar de filer som BLC.exe och Inform-
    programmet behöver för att referera till olika grafik- och ljudresurser.
Bin/FRONT.exe
  Del av iBlorb: Program för att skapa en .blb-fil. Anropar i sin tur BRES.exe
  och BLC.exe.
Bin/FRONT.txt
  Dokumentation av iBlorb.
Bin/inform.exe
  Inform-kompilatorn för Windows.


Biblioteket Drakmagi

Drakmagi/dragon.png
  En bild som används av Drakmagi vid kompilering till Glulx. En kopia av 
  varje bild packas in i filen drakmagi.blb när man kör Gcompile.bat.
Drakmagi/drakmagi.blb
  (Skapas när man kör Gcompile.bat) Spelet kompilerat till Glulx-format och
  förpackat m h a iBlorb till en blorb-fil, innehållande spelfilen
  drakmagi.ulx samt de png-bilder som spelet ska kunna visa.
Drakmagi/drakmagi.blc
  (Skapas när man kör Gcompile.bat) Ett index över de resurser som ska läggas
  in i drakmagi.blb. Skapas av BRES.exe och används av BLC.exe
Drakmagi/drakmagi.bli
  (Skapas när man kör Gcompile.bat). Inform-kod som behövs för att man i
  programmet ska kunna referera till de olika resurserna (i det här fallet
  bilder) som används av Drakmagi. Skapas av BRES.exe och används av 
  drakmagi.inf.
Drakmagi/drakmagi.inf
  Källkoden till Drakmagi. När den kompileras hämtar den även magic.inf som
  kompileras in.
Drakmagi/drakmagi.rec
  En lösning till spelet. För att använda den: Skriv kommandot "uppspelning" i
  spelet och välj denna fil.
Drakmagi/drakmagi.res
  En sammanställning av vilka resurser som ska packas in i drakmagi.blb av
  iBlorb. Skriven av spelets författare. Användes av BRES.exe.
Drakmagi/drakmagi.ulx
  (Skapas när man kör Gcompile.bat) Spelet kompilerat till Glulx.
Drakmagi/drakmagi.z5
  (Skapas när man kör Zcompile.bat) Spelet kompilerat till Z-kod.
Drakmagi/drakmagiTranskriberat.rec
  En lösning till spelet som inte använder åäö, vilket minskar krånglet med
  att få speltolken att läsa rec-filen korrekt. För att använda den: Skriv 
  kommandot "uppspelning" i spelet och välj denna fil.
Drakmagi/err.txt
  (Skapas när man kör Gcompile.bat) Fellogg för kompileringen till Glulx samt 
  byggandet av Drakmagi.blb.
Drakmagi/Gcompile.bat
  En kommandofil som kompilerar spelet till Glulx-format.
Drakmagi/infb.rc
  Innehåller det kommando som ska användas för att kompilera Drakmagi till
  Glulx-format. Skriven av spelets författare. Användes av FRONT.exe.
Drakmagi/log.txt
  (Skapas när man kör Zcompile.bat) Fellogg för kompileringen till Z-kod.
Drakmagi/magic.inf
  Källkoden till magisystemet som används i Drakmagi. Filen inkluderas av
  drakmagi.inf vid kompilering.
Drakmagi/pic1a.png
  Ännu en bild som används av Drakmagi vid kompilering till Glulx.
Drakmagi/pic2a.png
  Ännu en bild som används av Drakmagi vid kompilering till Glulx.
Drakmagi/pic3a.png
  Ännu en bild som används av Drakmagi vid kompilering till Glulx.
Drakmagi/pic4a.png
  Ännu en bild som används av Drakmagi vid kompilering till Glulx.
Drakmagi/pic5a.png
  Ännu en bild som används av Drakmagi vid kompilering till Glulx.
Drakmagi/teleport.png
  Ännu en bild som används av Drakmagi vid kompilering till Glulx.
Drakmagi/Zcompile.bat
  En kommandofil som kompilerar spelet till Z-kod.


Biblioteket Lib611

Lib611/English.h
  Del av originalbiblioteket. Språkfil för engelska. Används inte alls när man
  skriver spel på svenska, men finns med för att originalbiblioteket ska vara
  komplett. Motsvarande fil för svenska är Swedish.h.
Lib611/Grammar.h
  Del av originalbiblioteket. Innehåller alla de meningskonstruktioner som 
  spelets parser ("tolk") ska känna igen när spelaren skriver dem. Används
  inte alls när man skriver spel på svenska, men finns med för att 
  originalbiblioteket ska vara komplett. Motsvarande fil för svenska är
  SwedishG.h.
Lib611/infglk.h
  Innehåller symboliska namn på en massa Glk-konstanter. Gör att Glulx-kod 
  kan skrivas betydligt mer begriplig.
Lib611/infix.h
  Del av originalbiblioteket. Innehåller rutiner för så kallad Infix 
  Debugging - kraftfull funktionalitet för att debugga spel.
Lib611/linklpa.h
  Del av originalbiblioteket. Deklarerar alla common properties och attribut
  som biblioteket behöver.
Lib611/linklv.h
  Del av originalbiblioteket. Deklarerar alla variabler som biblioteket 
  behöver.
Lib611/Parser.h
  Del av originalbiblioteket. Sätter upp konstanter som parserm.h behöver och
  inkluderar sedan parserm.h.
Lib611/parserm.h
  Del av originalbiblioteket. Innehåller den mest centrala delen av 
  biblioteket - det grundprogram som frågar spelaren vad han/hon vill göra,
  tolkar det spelaren skriver, och räknar ut vad som ska hända.
Lib611/readme.txt
  Readme-fil för originalbiblioteket.
Lib611/SweAlpha.h
  Del av Swedish.h. Ändrar teckenlagringen i Z-maskinen så att åäö kan lagras
  effektivt, på bekostnad av qwz som sällan används i svenskan ändå. OBS: 
  *Alla* tecken kan lagras, men qwz tar mer plats än de andra bokstäverna.
Lib611/Swedish.h
  Del av Swedish.h. Språkfilen för svenska, och själva hjärtat i hela
  Swedish.h-paketet. 
Lib611/SwedishG.h
  Del av Swedish.h. Innehåller alla de meningskonstruktioner som spelets 
  parser ("tolk") ska känna igen när spelaren skriver dem.
Lib611/SweRout.h
  Del av Swedish.h. Innehåller nya versioner av de rutiner i parserm.h och 
  verblibm.h som måste bytas ut för att Inform-biblioteket ska kunna läsa och 
  skriva på svenska fullt ut.
Lib611/VerbLib.h
  Del av originalbiblioteket. Sätter upp konstanter som verblibm.h behöver
  och inkluderar sedan verblibm.h.
Lib611/verblibm.h
  Del av originalbiblioteket. Innehåller handlingsrutiner, dvs kod som avgör
  hur olika handlingar utföres (Meningen "ta boken" leder t ex till handlingen
  Take, vars definition ligger i rutinen TakeSub i denna fil).


Biblioteket Manteln

Manteln/log.txt
  (Skapas när man kör makemanteln.bat) Fellogg för kompileringen av Den mörka
  manteln.
Manteln/makemanteln.bat
  En kommandofil som kompilerar spelet till både Glulx- och Z-kods-format.
Manteln/manteln.html
  En HTML-version av källkoden, där man kan peka på nyckelord för att få dem
  förklarade.
Manteln/manteln.inf
  Källkoden till spelet Den mörka manteln.
Manteln/manteln.ulx
  (Skapas när man kör makemanteln.bat) Spelet kompilerat till Glulx-format.
Manteln/manteln.z5
  (Skapas när man kör makemanteln.bat) Spelet kompilerat till Z-kods-format.


Biblioteket Test1

Test1/log.txt
  (Skapas när man kör maketest.bat). Fellogg för kompileringen av Test1.
Test1/maketest.bat
  En kommandofil som kompilerar spelet till både Glulx- och Z-kods-format.
Test1/test1.inf
  Källkoden till spelet Test1.
Test1/test1.ulx
  (Skapas när man kör maketest.bat) Spelet kompilerat till Glulx-format.
Test1/test1.z5
  (Skapas när man kör maketest.bat) Spelet kompilerat till Z-kods-format.