| DoWield() |
| |
| FUNKTION: |
| varargs int DoWield(int silent); |
| |
| DEFINIERT IN: |
| /std/weapon/combat.c |
| |
| ARGUMENTE: |
| silent |
| Ungleich 0, wenn die Waffe ohne Meldungen gezueckt werden soll. |
| |
| BESCHREIBUNG: |
| Es wird versucht, die Waffe zu zuecken. Hat man schon eine Waffe |
| gezueckt, so wird versucht, diese wegzustecken. Klappt das nicht, kann |
| die Waffe nicht gezueckt werden. |
| |
| RUeCKGABEWERT: |
| 0, wenn man die Waffe gar nicht bei sich traegt, ansonsten 1. |
| |
| BEMERKUNGEN: |
| Anhand des Rueckgabewertes laesst sich nicht entscheiden, ob die Waffe |
| sich erfolgreich zuecken liess! |
| |
| Gruende, warum sich eine Waffe nicht zuecken lassen kann, sind |
| folgende: |
| o Man traegt sie nicht bei sich (oder sie steckt in einem Beutel |
| o.ae.). |
| o Man hat sie schon gezueckt. |
| o Falls definiert: WieldFunc() gibt 0 zurueck. |
| o Man ist nicht geschickt genug (das haengt von der Waffenklasse |
| ab). |
| o Eine schon gezueckte Waffe laesst sich nicht wegstecken. |
| o Die Waffenklasse ist hoeher als erlaubt. |
| o Man hat nicht genug Haende frei. |
| |
| SIEHE AUCH: |
| WieldFunc(), InformWield(), P_EQUIP_TIME, /std/weapon.c |
| |
| ---------------------------------------------------------------------------- |
| Last modified: Wed Apr 08 10:25:00 2004 by Muadib |