blob: 2b2357f8abf64e01fea187d33d5235b28df1815f [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001P_NEXT_DISABLE_ATTACK
2=====================
3
4PROPERTY
5--------
6::
7
8 P_NEXT_DISABLE_ATTACK "next_diable_attack"
9
10DEFINIERT IN
11-------------
12::
13
14 combat.h
15
16BESCHREIBUNG
17------------
18::
19
20 Diese Property gibt an, wann der NPC das naechste Mal paralysiert
21 werden kann. Ueblicherweise wird sie automatisch beim Setzen
22 von P_DISABLE_ATTACK gesetzt. Sie gibt einen Zeitpunkt wie
23 die Funktion time() an, an dem zum ersten Mal wieder Paralyse
24 moeglich ist.
25
26 Will man einen NPC schreiben, der immer paralysierbar ist und nicht erst
27 nach einer gewissen Wartezeit nach der letzten Paralyse, laesst sich dies
28 durch eine Set-Methode auf P_NEXT_DISABLE_ATTACK erreichen:
29
30
31
32 Set(P_NEXT_DISABLE_ATTACK, function int () {return 0;}, F_SET_METHOD);
33
34 Diese Set-Methode verhindert das Setzen von P_NEXT_DISABLE_ATTACK mittels
35 eines SetProp-Aufrufes.
36
37BEMERKUNGEN
38-----------
39::
40
41 Die Zeit zum Schutz vor erneuter Paralyse existiert absichtlich. Bitte
42 waegt sorgfaeltig ab, bevor ihr diese Property an Gegnern/Spielern
43 manipuliert.
44
45SIEHE AUCH
46----------
47::
48
49 P_DISABLE_ATTACK
50
5121.Jul 2014 Gloinson
52