Crossfire Server, Branches 1.12  R18729
recipe.h
Go to the documentation of this file.
1 
6 #ifndef RECIPE_H
7 #define RECIPE_H
8 
10 typedef struct recipestruct {
11  const char *title;
12  size_t arch_names;
13  char **arch_name;
14  int chance;
16  int diff;
17  int exp;
18  int index;
19  int transmute;
21  int yield;
23  struct recipestruct *next;
24  const char *keycode;
25  const char *skill;
26  const char *cauldron;
27 } recipe;
28 
30 typedef struct recipeliststruct {
32  int number;
33  struct recipestruct *items;
35 } recipelist;
36 
37 #endif /* RECIPE_H */
const char * title
Definition: recipe.h:11
int diff
Definition: recipe.h:16
struct recipeliststruct * next
Definition: recipe.h:34
int yield
Definition: recipe.h:21
linked_char * ingred
Definition: recipe.h:22
int transmute
Definition: recipe.h:19
int chance
Definition: recipe.h:14
char ** arch_name
Definition: recipe.h:13
int total_chance
Definition: recipe.h:31
struct recipestruct recipe
int index
Definition: recipe.h:18
const char * keycode
Definition: recipe.h:24
struct recipeliststruct recipelist
int exp
Definition: recipe.h:17
const char * cauldron
Definition: recipe.h:26
const char * skill
Definition: recipe.h:25
size_t arch_names
Definition: recipe.h:12
struct recipestruct * next
Definition: recipe.h:23
struct recipestruct * items
Definition: recipe.h:33