Automatisch erzeugte Manpages.
Damit nicht jeder sphinx auf dem Rechner haben muss,
behalten wir bis auf weiteres die aus den .rst
erzeugten Manpoages auch im Repo.
Change-Id: Id556c0d11cf5f79659d8350952ce1c014d81ea44
diff --git a/doc/lfun/AddMiniQuest b/doc/lfun/AddMiniQuest
index 91e7857..787e718 100644
--- a/doc/lfun/AddMiniQuest
+++ b/doc/lfun/AddMiniQuest
@@ -1,54 +1,71 @@
+
AddMiniQuest()
-
-FUNKTION:
- int AddMiniQuest(int stupse, string questgeber, string desc, int active,
- string titel, string erledigt, mapping voraussetzungen,
- string region, string *erlaubte)
-
-DEFINIERT IN:
- /secure/questmaster
-
-BESCHREIBUNG:
- Diese Funktion traegt eine neue Miniquest im Questmaster ein.
-
-ARGUMENTE:
-
- stupse (>0) - Anzahl Stufenpunkte, die fuer die MQ gutgeschrieben werden
- questgeber - Ladename des Objekts, das GiveMiniQuest() aufruft
- desc - Aufgabenbeschreibung der Miniquest
- active (0/1) - ist die Miniquest aktiv, d.h. spielbar, oder nicht?
- titel - Titel der Miniquest, darf weder "in", noch "im" enthalten,
- weil dann der Eintrag in der Fraternitas-Bibliothek nicht
- gelesen werden kann.
- erledigt - Beschreibung der Miniquest, nachdem man sie erledigt hat
- Der Text kann in der Bibliothek der kleinen und grossen
- Heldentaten in der Fraternitas eingesehen werden.
- voraussetzungen - Mapping im Format von P_RESTRICTIONS (s. dort), um
- die Voraussetzungen festzulegen, die ein Spieler
- erfuellen muss, um die MQ ueberhaupt spielen zu koennen
- Wird fuer die regionsbezogenen Informationspunkte/-NPCs
- ausgewertet. 0 oder ([]) eintragen, wenn keine
- Voraussetzungen bestehen.
- region - Zuordnung der Miniquest zu einer Region; wird fuer der
- Bibliothek der Fraternitas verwendet, um die MQs der
- einzelnen Regionen herauszufiltern.
- erlaubte - Array mit Ladenamen von Objekten, die berechtigt sind,
- die Daten der MQ abzufragen, um Spielern einen Hinweis
- darauf zu geben, die sie noch nicht bestanden haben.
-
-RUECKGABEWERTE:
- 1: Hat geklappt
- -1: Parameterformat stimmt nicht (questgeber kein String oder Leerstring,
- voraussetzungen kein Mapping, region oder titel keine Strings,
- erlaubte kein Array)
- -2: weniger als 1 Stufenpunkt einzutragen versucht
- -3: Das Array in "erlaubte" ist leer, oder zum angegebenen Questgeber
- wurde keine Datei gefunden.
- -4: Der angegebene Questgeber vergibt schon eine andere Miniquest
+**************
-SIEHE AUCH:
- GiveMiniQuest(L), HasMiniQuest(L)
- P_RESTRICTIONS
- /secure/questmaster.c
+FUNKTION
+========
+ int AddMiniQuest(int stupse, string questgeber, string desc, int active,
+ string titel, string erledigt, mapping voraussetzungen,
+ string region, string *erlaubte)
+
+
+DEFINIERT IN
+============
+
+ /secure/questmaster
+
+
+BESCHREIBUNG
+============
+
+ Diese Funktion traegt eine neue Miniquest im Questmaster ein.
+
+
+ARGUMENTE
+=========
+
+ stupse (>0) - Anzahl Stufenpunkte, die fuer die MQ gutgeschrieben werden
+ questgeber - Ladename des Objekts, das GiveMiniQuest() aufruft
+ desc - Aufgabenbeschreibung der Miniquest
+ active (0/1) - ist die Miniquest aktiv, d.h. spielbar, oder nicht?
+ titel - Titel der Miniquest, darf weder "in", noch "im" enthalten,
+ weil dann der Eintrag in der Fraternitas-Bibliothek nicht
+ gelesen werden kann.
+ erledigt - Beschreibung der Miniquest, nachdem man sie erledigt hat
+ Der Text kann in der Bibliothek der kleinen und grossen
+ Heldentaten in der Fraternitas eingesehen werden.
+ voraussetzungen - Mapping im Format von P_RESTRICTIONS (s. dort), um
+ die Voraussetzungen festzulegen, die ein Spieler
+ erfuellen muss, um die MQ ueberhaupt spielen zu koennen
+ Wird fuer die regionsbezogenen Informationspunkte/-NPCs
+ ausgewertet. 0 oder ([]) eintragen, wenn keine
+ Voraussetzungen bestehen.
+ region - Zuordnung der Miniquest zu einer Region; wird fuer der
+ Bibliothek der Fraternitas verwendet, um die MQs der
+ einzelnen Regionen herauszufiltern.
+ erlaubte - Array mit Ladenamen von Objekten, die berechtigt sind,
+ die Daten der MQ abzufragen, um Spielern einen Hinweis
+ darauf zu geben, die sie noch nicht bestanden haben.
+
+
+RUECKGABEWERTE
+==============
+
+ 1: Hat geklappt
+ -1: Parameterformat stimmt nicht (questgeber kein String oder Leerstring,
+ voraussetzungen kein Mapping, region oder titel keine Strings,
+ erlaubte kein Array)
+ -2: weniger als 1 Stufenpunkt einzutragen versucht
+ -3: Das Array in "erlaubte" ist leer, oder zum angegebenen Questgeber
+ wurde keine Datei gefunden.
+ -4: Der angegebene Questgeber vergibt schon eine andere Miniquest
+
+
+SIEHE AUCH
+==========
+
+ GiveMiniQuest(L), HasMiniQuest(L)
+ P_RESTRICTIONS
+ /secure/questmaster.c