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