blob: 77611a5cce4ca22d52560463d7d6cb7ec5f65bc7 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001cmd_shoot()
Zesstra953f9972017-02-18 15:37:36 +01002***********
MG Mud User88f12472016-06-24 23:31:02 +02003
MG Mud User88f12472016-06-24 23:31:02 +02004
Zesstra953f9972017-02-18 15:37:36 +01005FUNKTION
6========
MG Mud User88f12472016-06-24 23:31:02 +02007
Zesstra953f9972017-02-18 15:37:36 +01008 static int cmd_shoot(string str)
MG Mud User88f12472016-06-24 23:31:02 +02009
MG Mud User88f12472016-06-24 23:31:02 +020010
Zesstra953f9972017-02-18 15:37:36 +010011DEFINIERT IN
12============
MG Mud User88f12472016-06-24 23:31:02 +020013
Zesstra953f9972017-02-18 15:37:36 +010014 /std/ranged_weapon.c
MG Mud User88f12472016-06-24 23:31:02 +020015
MG Mud User88f12472016-06-24 23:31:02 +020016
Zesstra953f9972017-02-18 15:37:36 +010017ARGUMENTE
18=========
19
20 string str - Schusssyntax
21
22
23BESCHREIBUNG
24============
25
26 Kommandofunktion der Fernwaffe. Enthaelt die Vorbereitung und den Schuss.
27
28
29BEMERKUNGEN
30===========
31
32 Ist in der Fernwaffe mit AddCmd( ({"schiess", "schiesse"}), "cmd_shoot");
33 angebunden. Will man eine andere Syntax haben, kann man mit
34 AddCmd/RemoveCmd diese umsetzen.
35
36
37BEISPIELE
38=========
39
40 RemoveCmd(({"schiess", "schiesse"})); // entferne Default-Kommando
41 AddCmd(({"schleuder", "schleudere"}), #'cmd_shoot);
42
43
44SIEHE AUCH
45==========
46
47 Generell: P_AMMUNITION, P_SHOOTING_WC, P_STRETCH_TIME
48 Methoden: shoot_dam(L), cmd_shoot(L)
49 Kommandos: AddCmd(L), RemoveCmd(L)
50 Syntax: _unparsed_args(L)
51 Sonstiges: fernwaffen
52
5328.Jul 2014 Gloinson