… | |
… | |
362 | MTH object *head_ () |
362 | MTH object *head_ () |
363 | { |
363 | { |
364 | return head ? head : this; |
364 | return head ? head : this; |
365 | } |
365 | } |
366 | |
366 | |
|
|
367 | MTH std::string long_desc (object *who = 0); |
|
|
368 | MTH std::string describe_monster (object *who = 0); |
|
|
369 | MTH std::string describe_item (object *who = 0); |
|
|
370 | MTH std::string describe (object *who = 0); |
|
|
371 | |
367 | // If this object has no extra parts but should have them, |
372 | // If this object has no extra parts but should have them, |
368 | // add them, effectively expanding heads into multipart |
373 | // add them, effectively expanding heads into multipart |
369 | // objects. This method only works on objects not inserted |
374 | // objects. This method only works on objects not inserted |
370 | // anywhere. |
375 | // anywhere. |
371 | void expand_tail (); |
376 | void expand_tail (); |