blob: 75952c182d408c95200c993d52d11d7ba28798a6 [file] [log] [blame]
Zesstrab6ac9f62020-01-21 11:11:16 +01001SYNOPSIS
Zesstra5481d492021-04-08 20:07:06 +02002 mixed * map_objects(object *arr, string fun, mixed extra, ...)
3 mixed * map_objects(lwobject *arr, string fun, mixed extra, ...)
4 mixed * map_objects(string *arr, string fun, mixed extra, ...)
MG Mud User88f12472016-06-24 23:31:02 +02005
Zesstrab6ac9f62020-01-21 11:11:16 +01006BESCHREIBUNG
7 map_objects() verhaelt sich aehnlich wie map(), ruft jedoch
8 arr[n]->fun(extra, ...) auf. Der Rueckgabewert ersetzt das Objekt bzw.
9 den Objektnamen in <arr>.
Zesstra5481d492021-04-08 20:07:06 +020010
11 <arr> kann auch eine Mischung aus normalen und leichtgewichtigen
12 Objekten und Objektnamen enthalten. Es ist eine beliebige Anzahl
13 <extra> Argumente erlaubt, welche alle an die Funktion <fun>
14 uebergeben werden. 0-Eintraege in <arr> werden ignoriert.
MG Mud User88f12472016-06-24 23:31:02 +020015
Zesstrab6ac9f62020-01-21 11:11:16 +010016SIEHE AUCH
17 map(E), filter(E), filter_objects(E)