Added public files

Roughly added all public files. Probably missed some, though.
diff --git a/doc/lfun/get_killing_player b/doc/lfun/get_killing_player
new file mode 100644
index 0000000..16685b9
--- /dev/null
+++ b/doc/lfun/get_killing_player
@@ -0,0 +1,39 @@
+get_killing_player()
+
+FUNKTION:
+     protected object get_killing_player()
+
+DEFINIERT IN:
+     /std/living/life.c
+
+ARGUMENTE:
+     keine
+
+BESCHREIBUNG:
+     Liefert im Tod (nach dem toetenden do_damage()) das Spielerobjekt, was
+     den Tod wohl zu verantworten hat, falls es ermittelt werden kann. Es
+     werden registrierte Helfer-NPC und einige schadenverursachende Objekte
+     beruecksichtigt. Hierbei wird QueryUser() in den Objekten abgefragt.
+
+     Es benoetigt ein gueltiges P_KILLER, d.h. falls das Lebewesen vergiftet
+     wurde oder das toetende Objekt aus sonstigen Gruenden nicht in P_KILLER
+     steht, funktioniert es nicht.
+     Auch gibt es bestimmt Objekte, die fuer Spieler toeten koennen, die die
+     diese Funktion nicht kennt.
+     (Dies gilt beides ebenso fuer /p/service/mupfel/getkill.c, ist also kein
+      Grund, jenes statt dieser Funktion zu nutzen.)
+
+RUeCKGABEWERT:
+     Das Objekt des Spielers, falls es ermittelt werden konnte, sonst 0.
+
+BEMERKUNGEN:
+    Der Name des Spieler ist mittel Name() ermittelbar. Will man die Info, 
+    womit ein Spieler den Kill ggf. gemacht hat, kann man P_KILLER
+    auswerten/nutzen.
+
+SIEHE AUCH:
+     QueryUser
+     P_KILLER
+----------------------------------------------------------------------------
+11.11.2013, Zesstra
+