
gehe zum Quellcode dieser Datei
Makrodefinitionen | |
| #define | H_HOOK_MOVE 1 |
| #define | H_HOOK_DIE 2 |
| #define | H_HOOK_DEFEND 3 |
| #define | H_HOOK_ATTACK 4 |
| #define | H_HOOK_HP 5 |
| #define | H_HOOK_SP 6 |
| #define | H_HOOK_ATTACK_MOD 7 |
| #define | H_HOOK_ALCOHOL 8 |
| #define | H_HOOK_FOOD 9 |
| #define | H_HOOK_DRINK 10 |
| #define | H_HOOK_POISON 11 |
| #define | H_HOOK_CONSUME 12 |
| #define | H_HOOK_SURVEYOR 1 |
| #define | H_HOOK_MODIFICATOR 2 |
| #define | H_DATA_MODIFICATOR 3 |
| #define | H_LISTENER 4 |
| #define | H_CONSUMERCHECK(x) ((intp(x)&& x>0 && x<=H_LISTENER)?x:-1) |
| #define | H_HOOK_PRIORITYRANGE 3 |
| #define | H_HOOK_LIBBASEPRIO 0 |
| #define | H_HOOK_GUILBASEPRIO (H_HOOK_LIBBASEPRIO+H_HOOK_PRIORITYRANGE) |
| #define | H_HOOK_OTHERBASEPRIO (H_HOOK_GUILBASEPRIO+H_HOOK_PRIORITYRANGE) |
| #define | H_HOOK_PRIOCHECK(x) ((intp(x) && x>0 && x<=H_HOOK_PRIORITYRANGE)?x:-1) |
| #define | H_HOOK_LIBPRIO(x) ((H_HOOK_PRIOCHECK(x)!=-1)?(H_HOOK_LIBBASEPRIO+x):-1) |
| #define | H_HOOK_GUILDPRIO(x) ((H_HOOK_PRIOCHECK(x)!=-1)?(H_HOOK_GUILBASEPRIO+x):-1) |
| #define | H_HOOK_OTHERPRIO(x) ((H_HOOK_PRIOCHECK(x)!=-1)?(H_HOOK_OTHERBASEPRIO+x):-1) |
| #define | H_HOOK_VALIDPRIO(x) ((intp(x) && x>0 && x<(H_HOOK_OTHERBASEPRIO+H_HOOK_PRIORITYRANGE))?x:-1) |
| #define | MAX_SURVEYOR 1 |
| #define | MAX_HOOK_MODIFICATOR 2 |
| #define | MAX_DATA_MODIFICATOR 3 |
| #define | MAX_LISTENER 5 |
| #define | MAX_HOOK_COUNTS |
| #define | H_OBJECT 0 |
| #define | H_PRIO 1 |
| #define | H_TIME 2 |
| #define | H_TYPE 0 |
| #define | H_INDEX 1 |
| #define | H_RETCODE 0 |
| #define | H_RETDATA 1 |
| #define | H_NO_MOD 0 |
| #define | H_CANCELLED 1 |
| #define | H_ALTERED 2 |
| #define | H_DMSG(x) |
| #define H_ALTERED 2 |
Definiert in Zeile 65 der Datei hook.h.
Wird benutzt von _set_alcohol(), _set_drink(), _set_food(), _set_poison(), Attack(), consume() und move().
| #define H_CANCELLED 1 |
Definiert in Zeile 64 der Datei hook.h.
Wird benutzt von _set_alcohol(), _set_drink(), _set_food(), _set_poison(), Attack(), consume(), HookCallback() und move().
Definiert in Zeile 29 der Datei hook.h.
Wird benutzt von HRegisterToHook().
| #define H_DATA_MODIFICATOR 3 |
Definiert in Zeile 27 der Datei hook.h.
Wird benutzt von hookConsumerInfo() und offerHook().
| #define H_DMSG | ( | x | ) |
((find_player("zesstra") && h_dbg()) ? \ tell_object(find_player("zesstra"),x):0)
Definiert in Zeile 68 der Datei hook.h.
Wird benutzt von askSurveyorsForRegistrationAllowance(), hookConsumerInfo(), HRegisterToHook(), HUnregisterFromHook() und offerHook().
| #define H_HOOK_ALCOHOL 8 |
Definiert in Zeile 18 der Datei hook.h.
Wird benutzt von _set_alcohol() und create().
| #define H_HOOK_ATTACK 4 |
| #define H_HOOK_ATTACK_MOD 7 |
| #define H_HOOK_CONSUME 12 |
| #define H_HOOK_DRINK 10 |
Definiert in Zeile 20 der Datei hook.h.
Wird benutzt von _set_drink() und create().
| #define H_HOOK_FOOD 9 |
Definiert in Zeile 19 der Datei hook.h.
Wird benutzt von _set_food() und create().
| #define H_HOOK_GUILBASEPRIO (H_HOOK_LIBBASEPRIO+H_HOOK_PRIORITYRANGE) |
| #define H_HOOK_MODIFICATOR 2 |
Definiert in Zeile 26 der Datei hook.h.
Wird benutzt von hookConsumerInfo() und offerHook().
| #define H_HOOK_MOVE 1 |
Definiert in Zeile 11 der Datei hook.h.
Wird benutzt von create(), exit(), HookCallback(), HookCancelAllowanceCallback(), HookModificationAllowanceCallback(), HookRegistrationCallback(), init() und move().
| #define H_HOOK_OTHERBASEPRIO (H_HOOK_GUILBASEPRIO+H_HOOK_PRIORITYRANGE) |
| #define H_HOOK_POISON 11 |
Definiert in Zeile 21 der Datei hook.h.
Wird benutzt von _set_poison() und create().
| #define H_HOOK_SURVEYOR 1 |
Definiert in Zeile 25 der Datei hook.h.
Wird benutzt von hookConsumerInfo(), HRegisterToHook(), init() und offerHook().
| #define H_HOOK_VALIDPRIO | ( | x | ) | ((intp(x) && x>0 && x<(H_HOOK_OTHERBASEPRIO+H_HOOK_PRIORITYRANGE))?x:-1) |
Definiert in Zeile 40 der Datei hook.h.
Wird benutzt von HRegisterToHook().
| #define H_INDEX 1 |
Definiert in Zeile 58 der Datei hook.h.
Wird benutzt von HUnregisterFromHook().
| #define H_LISTENER 4 |
Definiert in Zeile 28 der Datei hook.h.
Wird benutzt von hookConsumerInfo() und offerHook().
| #define H_NO_MOD 0 |
Definiert in Zeile 63 der Datei hook.h.
Wird benutzt von HookCallback().
| #define H_OBJECT 0 |
Definiert in Zeile 54 der Datei hook.h.
Wird benutzt von askSurveyorsForRegistrationAllowance(), CleanHookMapping(), findObjectInTypeArr() und HRegisterToHook().
| #define H_PRIO 1 |
Definiert in Zeile 55 der Datei hook.h.
Wird benutzt von HRegisterToHook().
| #define H_RETCODE 0 |
Definiert in Zeile 59 der Datei hook.h.
Wird benutzt von _set_alcohol(), _set_drink(), _set_food(), _set_poison(), Attack(), consume() und move().
| #define H_RETDATA 1 |
Definiert in Zeile 60 der Datei hook.h.
Wird benutzt von _set_alcohol(), _set_drink(), _set_food(), _set_poison(), Attack(), consume() und move().
| #define H_TIME 2 |
Definiert in Zeile 56 der Datei hook.h.
Wird benutzt von askSurveyorsForRegistrationAllowance(), CleanHookMapping() und findObjectInTypeArr().
| #define H_TYPE 0 |
Definiert in Zeile 57 der Datei hook.h.
Wird benutzt von HUnregisterFromHook().
| #define MAX_HOOK_COUNTS |
([H_HOOK_SURVEYOR: MAX_SURVEYOR, \ H_HOOK_MODIFICATOR: MAX_HOOK_MODIFICATOR, \ H_DATA_MODIFICATOR: MAX_DATA_MODIFICATOR, \ H_LISTENER: MAX_LISTENER, \ ])
Definiert in Zeile 47 der Datei hook.h.
Wird benutzt von HRegisterToHook().
1.6.3