ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/object.h
(Generate patch)

Comparing deliantra/server/include/object.h (file contents):
Revision 1.133 by root, Thu Jun 7 18:58:30 2007 UTC vs.
Revision 1.134 by root, Sun Jun 24 00:33:54 2007 UTC

246 // These variables are not changed by ->copy_to 246 // These variables are not changed by ->copy_to
247 maptile_ptr ACC (RW, map); /* Pointer to the map in which this object is present */ 247 maptile_ptr ACC (RW, map); /* Pointer to the map in which this object is present */
248 248
249 UUID ACC (RW, uuid); // Unique Identifier, survives saves etc. 249 UUID ACC (RW, uuid); // Unique Identifier, survives saves etc.
250 int ACC (RO, count); 250 int ACC (RO, count);
251 int ACC (RO, index); // index into objects 251 object_vector_index ACC (RO, index); // index into objects
252 int ACC (RO, active); // index into actives 252 object_vector_index ACC (RO, active); // index into actives
253 253
254 player_ptr ACC (RW, contr); /* Pointer to the player which control this object */ 254 player_ptr ACC (RW, contr); /* Pointer to the player which control this object */
255 255
256 object *ACC (RW, below); /* Pointer to the object stacked below this one */ 256 object *ACC (RW, below); /* Pointer to the object stacked below this one */
257 object *ACC (RW, above); /* Pointer to the object stacked above this one */ 257 object *ACC (RW, above); /* Pointer to the object stacked above this one */
553 static archetype *find (const char *name); 553 static archetype *find (const char *name);
554 554
555 void link (); 555 void link ();
556 void unlink (); 556 void unlink ();
557 557
558 int ACC (RW, archid); // index in archvector 558 object_vector_index ACC (RW, archid); // index in archvector
559 shstr ACC (RW, archname); /* More definite name, like "generate_kobold" */ 559 shstr ACC (RW, archname); /* More definite name, like "generate_kobold" */
560 bool ACC (RW, stub); // if true, this is an invalid archetype 560 bool ACC (RW, stub); // if true, this is an invalid archetype
561 uint32 ACC (RW, editable); /* editable flags (mainly for editor) */ 561 uint32 ACC (RW, editable); /* editable flags (mainly for editor) */
562 562
563 sint8 ACC (RW, min_x), ACC (RW, min_y); /* extents, compared to the head (min_x, min_y should be zero, but aren't...) */ 563 sint8 ACC (RW, min_x), ACC (RW, min_y); /* extents, compared to the head (min_x, min_y should be zero, but aren't...) */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines