Added public files
Roughly added all public files. Probably missed some, though.
diff --git a/sys/items/kraeuter/trankattribute.h b/sys/items/kraeuter/trankattribute.h
new file mode 100644
index 0000000..484347c
--- /dev/null
+++ b/sys/items/kraeuter/trankattribute.h
@@ -0,0 +1,59 @@
+#ifndef __KRAEUTER_TRANKATTRIBUTE_H__
+#define __KRAEUTER_TRANKATTRIBUTE_H__
+
+#define T_CARRY "attr_tragen"
+#define T_DAMAGE_ANIMALS "attr_dam_animals"
+#define T_DAMAGE_MAGIC "attr_dam_magical"
+#define T_DAMAGE_UNDEAD "attr_dam_undead"
+#define T_PROTECTION_ANIMALS "attr_prot_animals"
+#define T_PROTECTION_MAGIC "attr_prot_magical"
+#define T_PROTECTION_UNDEAD "attr_prot_undead"
+#define T_FROG "attr_defrog"
+#define T_FLEE_TPORT "attr_flee_tport"
+#define T_HEAL_LP "attr_heal_lp"
+#define T_HEAL_SP "attr_heal_sp"
+#define T_HEAL_POISON "attr_heal_poison"
+#define T_HEAL_DISEASE "attr_heal_disease"
+#define T_CHANGE_DIMENSION "attr_change_dimension"
+#define T_SA_SPEED "attr_change_sa_speed"
+#define T_SA_DURATION "attr_change_sa_duration"
+#define T_SA_SPELL_PENETRATION "attr_change_sa_spell_penetration"
+#define T_EFFECT_DURATION "attr_effect_duration"
+#define T_SUPPORTER "attr_supporter"
+#define T_BLOCKING "attr_blocking"
+#define T_ABUNDANCE "attr_abundance"
+#define T_EXPIRE "best_before"
+
+#define T_KRAUT_EFFECTS ({ \
+ T_CARRY, T_DAMAGE_ANIMALS, T_DAMAGE_MAGIC, \
+ T_DAMAGE_UNDEAD, T_PROTECTION_ANIMALS, T_PROTECTION_MAGIC, \
+ T_PROTECTION_UNDEAD, T_FROG, T_FLEE_TPORT, T_HEAL_LP, T_HEAL_SP, \
+ T_HEAL_POISON, T_HEAL_DISEASE, T_CHANGE_DIMENSION, \
+ T_SA_SPEED, T_SA_DURATION, T_SA_SPELL_PENETRATION, })
+
+#define T_KRAUT_MAP \
+ (["car": T_CARRY, \
+ "da": T_DAMAGE_ANIMALS, \
+ "dm": T_DAMAGE_MAGIC, \
+ "du": T_DAMAGE_UNDEAD, \
+ "dn": T_EFFECT_DURATION, \
+ "flt": T_FLEE_TPORT, \
+ "fro": T_FROG, \
+ "hI": T_HEAL_DISEASE, \
+ "hP": T_HEAL_POISON, \
+ "hK": T_HEAL_SP, \
+ "hL": T_HEAL_LP, \
+ "pa": T_PROTECTION_ANIMALS, \
+ "pm": T_PROTECTION_MAGIC, \
+ "pu": T_PROTECTION_UNDEAD, \
+ "ss": T_SA_SPEED, \
+ "sp": T_SA_SPELL_PENETRATION, \
+ "sd": T_SA_DURATION ])
+
+// negative Effekte muesssen abs. groesser als dies sein, damit sie bei der Wirkung
+// beruecksichtigt werden.
+#define T_MINIMUM_THRESHOLD 150
+// Dies ist der max. Effekt. Alles, was hierueber gebt, wird gedeckelt.
+#define T_MAXIMUM_THRESHOLD 2000
+
+#endif // __KRAEUTER_TRANKATTRIBUTE_H__