Crossfire Server, Branches 1.12
R18729
|
#include <artifact.h>
Data Fields | |
struct artifactstruct * | items |
struct artifactliststruct * | next |
uint16 | total_chance |
uint8 | type |
This represents all archetypes for one particular object type.
Definition at line 48 of file artifact.h.
struct artifactstruct* artifactliststruct::items |
Artifacts for this type. Will never be NULL.
Definition at line 52 of file artifact.h.
Referenced by artifact_msg(), cast_create_missile(), command_create(), dump_artifacts(), CREResourcesWindow::fillArtifacts(), find_ingred_cost(), free_artifactlist(), generate_artifact(), get_empty_artifactlist(), init_artifacts(), locate_recipe_artifact(), CREAnimationPanel::setAnimation(), and CREFacePanel::setFace().
struct artifactliststruct* artifactliststruct::next |
Next list of artifacts.
Definition at line 51 of file artifact.h.
Referenced by dump_artifacts(), CREResourcesWindow::fillArtifacts(), find_artifactlist(), find_ingred_cost(), free_artifactlist(), get_empty_artifactlist(), init_artifacts(), malloc_info(), CREAnimationPanel::setAnimation(), and CREFacePanel::setFace().
uint16 artifactliststruct::total_chance |
Sum of chance for are artifacts on this list.
Definition at line 50 of file artifact.h.
Referenced by artifact_msg(), dump_artifacts(), generate_artifact(), get_empty_artifactlist(), and init_artifacts().
uint8 artifactliststruct::type |
Object type that this list represents.
Definition at line 49 of file artifact.h.
Referenced by dump_artifacts(), CREResourcesWindow::fillArtifacts(), find_artifactlist(), find_ingred_cost(), init_artifacts(), and CREFacePanel::setFace().