blob: 9cbc9b922951691cab654ce36c1c6647f7a2efaa [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002cmd_shoot()
Zesstra953f9972017-02-18 15:37:36 +01003***********
MG Mud User88f12472016-06-24 23:31:02 +02004
MG Mud User88f12472016-06-24 23:31:02 +02005
Zesstra953f9972017-02-18 15:37:36 +01006FUNKTION
7========
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra953f9972017-02-18 15:37:36 +01009 static int cmd_shoot(string str)
MG Mud User88f12472016-06-24 23:31:02 +020010
MG Mud User88f12472016-06-24 23:31:02 +020011
Zesstra953f9972017-02-18 15:37:36 +010012DEFINIERT IN
13============
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstra953f9972017-02-18 15:37:36 +010015 /std/ranged_weapon.c
MG Mud User88f12472016-06-24 23:31:02 +020016
MG Mud User88f12472016-06-24 23:31:02 +020017
Zesstra953f9972017-02-18 15:37:36 +010018ARGUMENTE
19=========
20
21 string str - Schusssyntax
22
23
24BESCHREIBUNG
25============
26
27 Kommandofunktion der Fernwaffe. Enthaelt die Vorbereitung und den Schuss.
28
29
30BEMERKUNGEN
31===========
32
33 Ist in der Fernwaffe mit AddCmd( ({"schiess", "schiesse"}), "cmd_shoot");
34 angebunden. Will man eine andere Syntax haben, kann man mit
35 AddCmd/RemoveCmd diese umsetzen.
36
37
38BEISPIELE
39=========
40
41 RemoveCmd(({"schiess", "schiesse"})); // entferne Default-Kommando
42 AddCmd(({"schleuder", "schleudere"}), #'cmd_shoot);
43
44
45SIEHE AUCH
46==========
47
48 Generell: P_AMMUNITION, P_SHOOTING_WC, P_STRETCH_TIME
49 Methoden: shoot_dam(L), cmd_shoot(L)
50 Kommandos: AddCmd(L), RemoveCmd(L)
51 Syntax: _unparsed_args(L)
52 Sonstiges: fernwaffen
53
5428.Jul 2014 Gloinson