Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc/lfun/SelectEnemy

SelectEnemy()
*************


FUNKTION
========

   varargs object SelectEnemy(object*here);


DEFINIERT IN
============

   /std/living/combat.c


ARGUMENTE
=========

   here
     Gegner, aus welchen ausgewaehlt werden soll (optional!)


RUeCKGABEWERT
=============

   Ausgewaehlter Gegner, der angegriffen werden soll.


BESCHREIBUNG
============

   Diese Funktion waehlt einen Gegner aus, der angegriffen werden soll.
   Werden keine Gegner im Parameter  angegeben, so wird der
   Rueckgabewert der Funktion PresentEnemies() verwandt, welche die
   aktuell anwesenden Gegner im Raum liefert.
   Sind keine Gegner anwesend, so wird 0 zurueckgeliefert.
   Danach wird geschaut, ob Gegner bevorzugt ausgewaehlt werden sollen.
   Dies geschieht mittels der Funktion QueryPreferedEnemy().
   Auch dieser bevorzugte Gegner muss im selben Raum sein! Wenn nicht,
   wird doch irgendein anderer Gegner ausgewaehlt und zurueckgegeben.


SIEHE AUCH
==========


PresentEnemies(), QueryPreferedEnemy(), P_PREFERED_ENEMY, InsertEnemy(), StopHuntFor()

Last modified: Thu May 27 15:01:48 1999 by Patryn


zurück zur Übersicht

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.