Added public files

Roughly added all public files. Probably missed some, though.
diff --git a/doc/lfun/CheckFindRestrictions b/doc/lfun/CheckFindRestrictions
new file mode 100644
index 0000000..f9c96e5
--- /dev/null
+++ b/doc/lfun/CheckFindRestrictions
@@ -0,0 +1,23 @@
+CheckFindRestrictions
+
+FUNKTION:
+    varargs int CheckFindRestrictions(object ob, mixed restr, closure qp)
+ 
+DEFINIERT IN:
+    /std/room/shop.c
+ 
+ARGUMENTE:
+    ob     - Objekt
+    restr  - zusaetzliches Argument
+    qp     - symbol_function("QueryProp",ob)
+
+BESCHREIBUNG:
+    Funktion, die FindBestWeapon / FindBestArmours einschraenkt.
+    Wird in Wert ungleich 0 zurueckgeliefert, so wird das Objekt
+    nicht genommen.
+
+RUECKGABEWERT:
+    Normalerweise 0
+
+SIEHE AUCH:
+    FindBestWeapon(), FindBestArmours()