Crossfire Server, Trunk  R20574
Data Fields
artifactliststruct Struct Reference

This represents all archetypes for one particular object type. More...

#include <artifact.h>

Collaboration diagram for artifactliststruct:
Collaboration graph

Data Fields

struct artifactstructitems
 Artifacts for this type. More...
 
struct artifactliststructnext
 Next list of artifacts. More...
 
uint16_t total_chance
 Sum of chance for are artifacts on this list. More...
 
uint8_t type
 Object type that this list represents. More...
 

Detailed Description

This represents all archetypes for one particular object type.

Definition at line 26 of file artifact.h.

Field Documentation

◆ items

struct artifactstruct* artifactliststruct::items

◆ next

struct artifactliststruct* artifactliststruct::next

◆ total_chance

uint16_t artifactliststruct::total_chance

Sum of chance for are artifacts on this list.

Definition at line 28 of file artifact.h.

Referenced by artifact_describe(), dump_artifacts(), generate_artifact(), get_empty_artifactlist(), and init_artifacts().

◆ type

uint8_t artifactliststruct::type

Object type that this list represents.

Definition at line 27 of file artifact.h.

Referenced by artifact_describe(), dump_artifacts(), CREResourcesWindow::fillArtifacts(), find_artifactlist_internal(), find_ingred_cost(), and init_artifacts().


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