blob: 8d00300396b50a822755544247b53e0016230364 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001// MorgenGrauen MUDlib
2//
3// living/put_and_get.h -- living put and get header
4//
5// $Id: put_and_get.h 6930 2008-08-09 09:20:16Z Zesstra $
6
7#ifndef __LIVING_PUT_AND_GET_H__
8#define __LIVING_PUT_AND_GET_H__
9
10// properties
11#define P_DROP_MSG "drop_message"
12#define P_PUT_MSG "put_message"
13#define P_PICK_MSG "pick_message"
14#define P_GIVE_MSG "give_message"
15#define P_SHOW_MSG "show_message"
16
17// If you don't want put_and_get send a message, set the property to
18#define NO_PNG_MSG -1
19
20// For user defined drop messages look for man P_DROP_MSG
21
22#endif // __LIVING_PUT_AND_GET_H__
23
24// prototypes
25#ifdef NEED_PROTOTYPES
26
27#ifndef __LIVING_PUT_AND_GET_H_PROTO__
28#define __LIVING_PUT_AND_GET_H_PROTO__
29
Zesstra55f94fe2018-11-14 23:16:01 +010030object *find_objects(string what, object env, int is_source);
MG Mud User88f12472016-06-24 23:31:02 +020031object *find_obs(string str, int meth);
32
33void add_put_and_get_commands();
34
35#endif // __LIVING_PUT_AND_GET_H_PROTO__
36
37#endif // NEED_PROTOYPES
38