SYNOPSIS string query_verb(void) string query_verb(int flag) DESCRIPTION Return the verb of the current command, of 0 if not executing from a command. If is 0 or not given, the verb as given by the user is returned (this is the first word from the line input by the player, up to but not including the first space or lineend). If is non-0, the verb as specified in the add_action() statement is returned. EXAMPLES void init() { ... add_action("sing","sing"); add_action("sing","chant", 1); ... } int sing(string str) { write("Your command was: "+query_verb()+(str ? str : "")+"\n"); write("The action verb was: "+query_verb(1)+(str ? str : "")+"\n"); return 1; } The command 'sing ...' will print: Your command was: sing The action verb was: sing The command 'chant ...' will print: Your command was: chant The action verb was: chant The command 'chantit ...' will print: Your command was: chantit The action verb was: chant HISTORY LDMud 3.2.9 added the optional flag argument. SEE ALSO add_action(E), query_command(E)