typedef struct glnk : zero_initialised { /* Used to link together the gods */ shstr name; /* name of this god */ struct archetype *arch; /* pointer to the archetype of this god */ int id; /* id of the god */ shstr pantheon; /* the name of the group this god belongs to */ struct glnk *next; } godlink;