Added public files
Roughly added all public files. Probably missed some, though.
diff --git a/secure/exploration.h b/secure/exploration.h
new file mode 100644
index 0000000..d7afb40
--- /dev/null
+++ b/secure/exploration.h
@@ -0,0 +1,75 @@
+// MorgenGrauen MUDlib
+//
+// exploration.h -- Definitionen fuer den explorationmaster
+//
+// $Id: exploration.h 8835 2014-06-09 20:24:00Z Zesstra $
+
+#ifndef __EXPLORATION_H__
+#define __EXPLORATION_H__
+
+/* Dateinamen */
+#define EPMASTER "/secure/explorationmaster"
+#define EPSAVEFILE "/secure/ARCH/exploration"
+#define DUMPFILE "/secure/ARCH/EPROOMS.dump"
+#define MAKE_EPSTAT "/secure/ARCH/epstat"
+#define EPSTAT_INFO "/secure/ARCH/epstat.o"
+
+/* Ziele von ChangeEPObject() */
+#define CHANGE_OB 0 // das Objekt selbst
+#define CHANGE_KEY 1 // Schluessel
+#define CHANGE_TYPE 2 // der Typ
+#define CHANGE_BONUS 3 // ist es ein Bonus-EP?
+
+/* Positionen im Mapping */
+#define MPOS_KEY 0 // Die Schluessel
+#define MPOS_NUM 1 // Nummer des EP
+#define MPOS_TYPE 2 // Typ (s.u.)
+
+/* Typen von EP-Spendern */
+#define EP_DETAIL 0 // Details, SpecialDetails
+#define EP_EXIT 1 // Exits und SpecialExits
+#define EP_CMD 2 // AddCmd()-Kommandos
+#define EP_INFO 3 // Infos von NPCs
+#define EP_MISC 4 // eigene GiveExplorationPoint()-Aufrufe
+#define EP_RDET 5 // ReadDetails
+#define EP_PUB 6 // Speisen und Getraenke in Kneipen
+#define EP_SMELL 7 // Gerueche
+#define EP_SOUND 8 // Geraeusche
+#define EP_TOUCH 9 // ertastbare Details
+#define EP_MAX 9 // max. Anzahl von Typen
+
+#define EP_TYPES ({ "det ", "exit", "cmd ", "info", "misc",\
+ "rdet", "pub ", "sme ", "sond", "tastdet" })
+
+/* Fehler bei Funktionsaufrufen */
+#define EPERR_NOT_ARCH -1 // this_interactive() war kein Erzmagier
+#define EPERR_INVALID_OB -2 // ungueltiges Objekt (zB. VC-Raum)
+#define EPERR_NO_ENTRY -3 // Eintrag nicht gefunden
+#define EPERR_INVALID_ARG -4 // Ungueltiges Argument
+
+/* und hier was fuer die Statistik... */
+#define MIN_EP 10
+
+/* FP-Scripte... */
+#define LF_LOG "ARCH/FPS_TOO_FAST"
+#define LF_TIME 900
+#define LF_WARN 3
+
+/* FP-Logfile */
+#define FP_LOG "ARCH/FPS_FOUND"
+
+#endif
+
+
+#ifdef NEED_PROTOTYPES
+
+#ifndef __EXPLORATION_H_PROTO__
+#define __EXPLORATION_H_PROTO__
+
+/* prototypes */
+static void GiveEP(int type, string key); // in /std/thing/description.c
+
+#endif // __EXPLORATION_H_PROTO__
+
+#endif // NEED_PROTOYPES
+