… | |
… | |
117 | static treasurelist *read (object_thawer &f); |
117 | static treasurelist *read (object_thawer &f); |
118 | static treasurelist *get (const char *name); // find or create |
118 | static treasurelist *get (const char *name); // find or create |
119 | static treasurelist *find (const char *name); |
119 | static treasurelist *find (const char *name); |
120 | }; |
120 | }; |
121 | |
121 | |
|
|
122 | inline void |
|
|
123 | object_freezer::put (keyword k, treasurelist *v) |
|
|
124 | { |
|
|
125 | put (k, v ? &v->name : (const char *)0); |
|
|
126 | } |
|
|
127 | |
122 | void create_treasure (treasurelist *t, object *op, int flag, int difficulty, int tries = 0); |
128 | void create_treasure (treasurelist *t, object *op, int flag, int difficulty, int tries = 0); |
123 | |
129 | |
124 | #endif |
130 | #endif |
125 | |
131 | |