Crossfire Server, Branches 1.12  R18729
legacy_describe.c File Reference
#include <global.h>
#include <ob_methods.h>
#include <ob_types.h>
+ Include dependency graph for legacy_describe.c:

Go to the source code of this file.

Functions

void legacy_ob_describe (const ob_methods *context, const object *op, const object *observer, char *buf, size_t size)
 

Detailed Description

Legacy implementation of description-related methods.

Definition in file legacy_describe.c.

Function Documentation

void legacy_ob_describe ( const ob_methods context,
const object op,
const object observer,
char *  buf,
size_t  size 
)

Describes an object, seen by a given observer.

Parameters
contextThe method context
opThe object to describe
observerThe object to make the description to
bufBuffer that will contain the description
sizebuf's size.

Definition at line 38 of file legacy_describe.c.

References AMULET, ARMOUR, ARROW, BOOTS, BOW, BRACERS, CLOAK, common_ob_describe(), DRINK, FLESH, FOOD, GIRDLE, GLOVES, HELMET, LAMP, query_name(), RING, SHIELD, SKILL, SKILL_TOOL, obj::type, and WEAPON.

Referenced by init_ob_methods().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: