Dokumentation zu: modify_command(A)

HR Image

        int|string <name>(string cmd)

        After set_modify_command(mob) was called for an interactive
        object iob, all commands for that user will be passed to
        mob-><name>(), and the return will then be checked for
        actions. The actual name of the lfun to call is specified
        by the H_MODIFY_COMMAND_FNAME hook - traditionally it's

        If the result is a string, it is the new command to execute
        instead of the given one. Note that it is not possible to
        make several commands from one this way!
        If the result is a non-zero number, the given command is to
        be ignored. In case of the closure/lfun setting this may
        mean that the closure/lfun already executed it.
        If the result is 0, the originally given command is to be

        In 3.2.1@109 the name of the lfun to call must be specified
        using the H_MODIFY_COMMAND_FNAME driver hook.

        set_modify_command(E), hooks(C)

Start » Magierhandbuch » Docu » Applied » Modify_command Letzte Generierung: 25.04.2021, 01:58
Email an:
Valid HTML 4.01!