Lines Matching defs:xname

191 /* Give the name of an object seen at a distance.  Unlike xname/doname,
193 * to temporarily set Blind so that xname() skips the dknown setting. This
195 * frequently used, it'd probably be better to pass a parameter to xname()
234 xname(obj)
295 /* it whenever calling doname() or xname(). */
484 /* xname() output augmented for multishot missile feedback */
490 char *onm = xname(obj);
493 /* copy xname's result so that we can reuse its return buffer */
566 register char *bp = xname(obj);
568 /* When using xname, we want "poisoned arrow", and when using
570 * way to do it, at least until someone overhauls xname() and doname(),
819 * `rknown' ID only matters if xname() will provide the info about it.
847 /* xname, unless it's a corpse, then corpse_xname(obj, FALSE) */
854 return xname(obj);
870 /* killer name should be more specific than general xname; however, exact
888 buf = xname(obj);
909 /* Note: using xname for corpses will not give the monster type */
910 if (otmp->otyp == CORPSE && func == xname)
957 * Prepend "the" if necessary; assumes str is a subject derived from xname.
1037 /* like aobjnam, but prepend "The", not count, and use xname */
1043 char *bp = The(xname(otmp));
1052 /* return form of the verb (input plural) if xname(otmp) were the subject */
1062 * if the result of xname(otmp) would be plural. Don't bother
1063 * recomputing xname(otmp) at this time.
1192 /* returns "your xname(obj)" or "Foobar's xname(obj)" or "the xname(obj)" */
1937 /* now we have the actual name, as delivered by xname, say