archt Struct Reference

#include <object.h>

Collaboration diagram for archt:

Collaboration graph
[legend]

Data Fields

const char * name
struct archtnext
struct archthead
struct archtmore
object clone
sint8 tail_x
sint8 tail_y
int reference_count

Detailed Description

The archetype structure is a set of rules on how to generate and manipulate objects which point to archetypes. This probably belongs in arch.h, but there really doesn't appear to be much left in the archetype - all it really is is a holder for the object and pointers. This structure should get removed, and just replaced by the object structure

Definition at line 321 of file object.h.


Field Documentation

An object from which to do copy_object()

Definition at line 326 of file object.h.

struct archt* head [read]

The main part of a linked object

Definition at line 324 of file object.h.

struct archt* more [read]

Next part of a linked object

Definition at line 325 of file object.h.

const char* name

More definite name, like "generate_kobold"

Definition at line 322 of file object.h.

struct archt* next [read]

Next archetype in a linked list

Definition at line 323 of file object.h.

How many times this temporary archetype is used. If 0, "permanent" archetype.

Definition at line 329 of file object.h.

Definition at line 327 of file object.h.

Where the lower right most portion of the object is in comparison to the head.

Definition at line 327 of file object.h.


The documentation for this struct was generated from the following file:

Generated on Thu Mar 25 23:27:56 2010 for Crossfire Server, Branch 1.12 by  doxygen 1.5.8