Added public files
Roughly added all public files. Probably missed some, though.
diff --git a/sys/items/fishing/fishing.h b/sys/items/fishing/fishing.h
new file mode 100644
index 0000000..38970fc
--- /dev/null
+++ b/sys/items/fishing/fishing.h
@@ -0,0 +1,72 @@
+// MorgenGrauen MUDlib
+//
+// fishing.h -- Definitionen fuer alles, was sich ums Angeln dreht
+// Fragen, Vorschlaege etc. an Arathorn
+//
+// $Id: fishing.h,v 3.2 2002/12/17 10:01:43 Rikus Exp $
+
+#ifndef __FISHING_H__
+#define __FISHING_H__
+
+// Standardobjekte/-pfade
+#define ANGELBASE(x) ("/std/items/fishing/"+x)
+#define STD_ANGEL ANGELBASE("angel")
+#define STD_FISCH ANGELBASE("fish")
+#define STD_HAKEN ANGELBASE("haken")
+#define STD_KOEDER ANGELBASE("koeder")
+
+#define ANGELOBJ(x) ("/items/fishing/"+x)
+
+// ******************
+// * Gewaessertypen *
+// ******************
+#define P_WATER "water"
+
+// Gewaessertypen
+// Salzwasser
+#define W_BEACH 1 // Strand
+#define W_HARBOR 2 // Hafen
+#define W_OCEAN 4 // Ozean
+// Suesswasser
+#define W_RIVER 8 // Fluss
+#define W_POOL 16 // Teich
+#define W_LAKE 32 // See
+#define W_ROCK 64 // Bergbach
+#define W_STREAM 256 // Bach
+// Sonstige
+#define W_USER 128 // hier kann man ein eigenes Aquarium anhaengen!
+#define W_DEAD 512 // Lebloses Wasser/enthaelt keine Fische/man kann
+ // aber die Stdflasche fuellen.
+#define W_OTHER 1024 // Flasche enthaelt Fluessigkeit!=Wasser
+
+// vordefinierte Kombinationen fuer Angeln:
+#define W_SHORT (W_HARBOR|W_RIVER|W_POOL|W_LAKE|W_ROCK|W_USER|W_OCEAN|W_STREAM)
+#define W_LONG (W_BEACH|W_USER)
+#define W_SALT (W_HARBOR|W_OCEAN|W_BEACH) // Salzwasser
+#define W_SWEET (W_RIVER|W_POOL|W_LAKE|W_ROCK|W_STREAM) // Suesswasser
+#define W_UNIVERSAL (W_SHORT|W_LONG)
+
+// **********
+// * Fische *
+// **********
+#define P_FISH "fish"
+#define P_FISH_AGE "fish_age"
+
+// Flags fuer Fische
+#define F_NOROTTEN 1 // Fisch fault nicht.
+#define F_NOTHUNGRY 2 // isst Koeder nicht auf, falls zu schwer fuer Angel
+#define F_REPLACE 4 // Soll sich beim Entfernen von Angel verwandeln.
+#define F_NOHEAL 8 // Fisch heilt nicht bei Verzehr
+
+// Pfad zum "Aquarium", dort finden sich die Standardfische. Zuordnung
+// zu den Gewaessertypen siehe /sys/items/fishing/aquarium.h
+#define FISH(x) ANGELOBJ("aquarium/"+x)
+
+// IDs fuer Angel,Haken,Wurm,Fisch
+#define ANGEL_ID "\nf_angel"
+#define HAKEN_ID "\nf_koeder"
+#define WURM_ID "\nf_worm"
+#define FISCH_ID "\nf_fish"
+
+#endif // __FISHING_H__
+