weapon.h-Dateireferenz

#include "/sys/weapon/description.h"
#include <combat.h>
Include-Abhängigkeitsdiagramm für weapon.h:
Dieser Graph zeigt, welche Datei direkt oder indirekt diese Datei enthält:

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define P_WC   "wc"
#define P_MAX_WC   "max_wc"
#define P_WEAPON_TYPE   "weapon_type"
#define P_DAM_TYPE   "dam_type"
#define P_WIELDED   "wielded"
#define P_HIT_FUNC   "hit_func"
#define P_WIELD_FUNC   "wield_func"
#define P_UNWIELD_FUNC   "unwield_func"
#define P_WIELD_MSG   "wield_msg"
#define P_UNWIELD_MSG   "unwield_msg"
#define P_UNWIELD_TIME   "unwield_time"
#define P_TECHNIQUE   "technique"
#define P_BALANCED_WEAPON   "balanced_weapon"
#define TQ_THRASH   "Schlagtechnik"
#define TQ_THRUST   "Stosstechnik"
#define TQ_STROKE   "Streichtechnik"
#define TQ_WHIP   "Peitschtechnik"
#define WP_BALANCED   1
#define WP_UNBALANCED   -1
#define P_PARRY   "parry"
#define P_PARRY_WEAPON   "parry_weapon"
#define PARRY_NOT   0
#define PARRY_TOO   1
#define PARRY_ONLY   2

Makro-Dokumentation

#define P_BALANCED_WEAPON   "balanced_weapon"

Definiert in Zeile 40 der Datei weapon.h.

#define P_DAM_TYPE   "dam_type"

Definiert in Zeile 23 der Datei weapon.h.

Wird benutzt von _set_dam_type(), Attack(), cmd_shoot(), create(), RegisterArmour() und RegisterWeapon().

#define P_HIT_FUNC   "hit_func"

Definiert in Zeile 26 der Datei weapon.h.

Wird benutzt von _set_hit_func(), CheckForDestruct(), create(), QueryDamage(), shoot_dam() und xflags().

#define P_MAX_WC   "max_wc"

Definiert in Zeile 21 der Datei weapon.h.

#define P_PARRY   "parry"

Definiert in Zeile 56 der Datei weapon.h.

Wird benutzt von buy(), create(), dam_descr(), Damage(), DoUnwield(), DoWield() und unwield().

#define P_PARRY_WEAPON   "parry_weapon"

Definiert in Zeile 57 der Datei weapon.h.

Wird benutzt von _query_total_ac(), DoUnwield(), DoWield(), long() und unwield().

#define P_TECHNIQUE   "technique"

Definiert in Zeile 37 der Datei weapon.h.

#define P_UNWIELD_FUNC   "unwield_func"

Definiert in Zeile 28 der Datei weapon.h.

Wird benutzt von DoUnwield() und xflags().

#define P_UNWIELD_MSG   "unwield_msg"

Definiert in Zeile 31 der Datei weapon.h.

Wird benutzt von doUnwieldMessage().

#define P_UNWIELD_TIME   "unwield_time"

Definiert in Zeile 34 der Datei weapon.h.

Wird benutzt von DoUnwield().

#define P_WC   "wc"
#define P_WEAPON_TYPE   "weapon_type"
#define P_WIELD_FUNC   "wield_func"

Definiert in Zeile 27 der Datei weapon.h.

Wird benutzt von DoWield() und xflags().

#define P_WIELD_MSG   "wield_msg"

Definiert in Zeile 30 der Datei weapon.h.

Wird benutzt von doWieldMessage().

#define P_WIELDED   "wielded"
#define PARRY_NOT   0

Definiert in Zeile 61 der Datei weapon.h.

Wird benutzt von buy(), create(), DoUnwield(), DoWield() und unwield().

#define PARRY_ONLY   2

Definiert in Zeile 63 der Datei weapon.h.

Wird benutzt von buy(), dam_descr(), Damage(), DoUnwield(), DoWield() und unwield().

#define PARRY_TOO   1

Definiert in Zeile 62 der Datei weapon.h.

#define TQ_STROKE   "Streichtechnik"

Definiert in Zeile 47 der Datei weapon.h.

#define TQ_THRASH   "Schlagtechnik"

Definiert in Zeile 45 der Datei weapon.h.

#define TQ_THRUST   "Stosstechnik"

Definiert in Zeile 46 der Datei weapon.h.

#define TQ_WHIP   "Peitschtechnik"

Definiert in Zeile 48 der Datei weapon.h.

#define WP_BALANCED   1

Definiert in Zeile 51 der Datei weapon.h.

#define WP_UNBALANCED   -1

Definiert in Zeile 52 der Datei weapon.h.

Erzeugt am Thu Jun 3 14:43:43 2010 für MorgenGrauen Mudlib von  doxygen 1.6.3