Zesstra | b6ac9f6 | 2020-01-21 11:11:16 +0100 | [diff] [blame] | 1 | SYNOPSIS |
Zesstra | 5481d49 | 2021-04-08 20:07:06 +0200 | [diff] [blame] | 2 | 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 User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 5 | |
Zesstra | b6ac9f6 | 2020-01-21 11:11:16 +0100 | [diff] [blame] | 6 | BESCHREIBUNG |
| 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>. |
Zesstra | 5481d49 | 2021-04-08 20:07:06 +0200 | [diff] [blame] | 10 | |
| 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 User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 15 | |
Zesstra | b6ac9f6 | 2020-01-21 11:11:16 +0100 | [diff] [blame] | 16 | SIEHE AUCH |
| 17 | map(E), filter(E), filter_objects(E) |